当前位置: 首页 > news >正文

浙大版《C语言程序设计(第3版)》题目集

练习4-11 统计素数并求和

本题要求统计给定整数M和N区间内素数的个数并对它们求和。

输入格式:

输入在一行中给出两个正整数M和N(1≤M≤N≤500)。

输出格式:

在一行中顺序输出M和N区间内素数的个数以及它们的和,数字间以空格分隔。

输入样例:

10 31

输出样例:

7 143

#include <stdio.h>
#include <stdlib.h>

/* run this program using the console pauser or add your own getch, system("pause") or input loop */

int isprime(int n){
    int fm;
    if(n==1)
    return 0;
    for(fm=2;fm<=sqrt(n);fm++){
        if(n%fm==0)
        return 0;
    }
    return 1;

int main(int argc, char *argv[]) {
    int i,m,n,sum=0,count=0;
    scanf("%d %d",&m,&n);
    for(i=m;i<=n;i++){
        if(isprime(i)){
            sum+=i;
            count++;
        }
    }
    printf("%d %d",count,sum);
    return 0;
}

 

相关文章:

浙大版《C语言程序设计(第3版)》题目集

练习4-11 统计素数并求和 本题要求统计给定整数M和N区间内素数的个数并对它们求和。 输入格式: 输入在一行中给出两个正整数M和N&#xff08;1≤M≤N≤500&#xff09;。 输出格式: 在一行中顺序输出M和N区间内素数的个数以及它们的和&#xff0c;数字间以空格分隔。 输入…...

【学习笔记】Day 2

一、进度概述 1、inversionnet_train_light 试运行——未成功 2、DL-FWI基础入门培训-1,2&#xff0c;以及作业1的完成——暂未完成作业 二、详情 1、inversionnet_train_light 试运行 在补充完相关依赖后&#xff0c;运行仍有报错 产生原因&#xff1a;这个代码在当…...

Java中的Map(如果想知道Java中有关Map的知识点,那么只看这一篇就足够了!)

前言&#xff1a;在Java编程语言中&#xff0c;集合框架&#xff08;Collection Framework&#xff09;提供了一系列用于存储和操作数据的接口和类。其中&#xff0c;Map和Set是两个非常重要的接口&#xff0c;分别用于存储键值对和无重复元素的集合。 ✨✨✨这里是秋刀鱼不做梦…...

裸金属服务器详解

在云计算飞速发展的今天&#xff0c;裸金属服务器&#xff08;Bare Metal Server, BMS&#xff09;作为一种兼具传统物理服务器性能和虚拟化服务优势的计算资源&#xff0c;正逐渐成为企业和个人用户的重要选择。今天我们就来了解下关于裸金属服务器的定义、核心特点以及其在各…...

等待唤醒机制两种实现方法-阻塞队列

桌子上有面条-》吃货执行 桌子上没面条-》生产者制造执行 1、消费者等待 消费者先抢到CPU执行权&#xff0c;发现桌子上没有面条&#xff0c;于是变成等待wait状态&#xff0c;并释放CPU执行权&#xff0c;此时的CPU肯定会被厨师抢到&#xff0c;初始开始做面条&#xff0c;…...

数组项相加和 – 如何将 JavaScript 数组中的数字相加

JavaScript 中的数组是一个对象&#xff0c;它允许您在单个变量名称下存储多个值的有序集合&#xff0c;并以多种方式操作这些值。 在本文中&#xff0c;您将学习如何使用几种不同的方法计算给定数组中所有数字的总和。 具体来说&#xff0c;使用以下方法得到数组中所有数字的总…...

C#和S7-1200PLC S7.NET通信

1、一步步建立一个C#项目 一步步建立一个C#项目(连续读取S7-1200PLC数据)_s7协议批量读取-CSDN博客文章浏览阅读1.7k次,点赞2次,收藏4次。这篇博客作为C#的基础系列,和大家分享如何一步步建立一个C#项目完成对S7-1200PLC数据的连续读取。首先创建一个窗体应用。_s7协议批量…...

常用命令git branch

Git Branch 命令总结 列出分支 git branch&#xff1a;显示本地分支&#xff0c;当前分支会被标记。git branch -r&#xff1a;显示远程分支。git branch -a&#xff1a;显示所有本地和远程分支。 创建分支 git branch <branch_name>&#xff1a;创建一个新分支但不自…...

Android 制作系统签名

一、切换目录 cd build/target/product/security二、执行命令 1)将使用.pk8生成platform.priv.pem (.pem即可,文件名可随意修改)openssl pkcs8 -in platform.pk8 -inform DER -outform PEM -out platform.pem -nocrypt2)生成.p12,此时需输入两次密码,并且要记住 -name后所设置…...

C语言第13篇

1.下面程序是计算n个数的平均值,请填空.______ #include<stdio.h> void main( ) { int i,n; float x,avg0.0; scanf("%d",&n); for(i0;i<n;i) { scanf("%f",&x); avgavg______; } avg________; printf("avg%f\n",avg); } A) …...

基于FPGA的数字信号处理(22)--进位保存加法器(Carry Save Adder, CSA)

目录 1、拆解多个数的加法 2、进位保存加法器 3、CSA的优点和缺点 4、CSA电路的实现 文章总目录点这里&#xff1a;《基于FPGA的数字信号处理》专栏的导航与说明 1、拆解多个数的加法 考虑3个4bits数相加&#xff0c;10 4 7 21 的过程是这样的&#xff1a; 其中的红色数…...

idea使用free流程,2024idea、2023idea都可以安装免费使用

1.先到官网下载&#xff0c;这里选择win系统的&#xff0c;点击下图的.exe https://www.jetbrains.com/idea/download/?sectionwindows 2.下载好后基本上就是一直点击“下一步”到直到安装好&#xff0c;安装好后先打开软件后关闭退出 3.下载配配套资料 链接: https://pan.ba…...

设计模式 之 —— 抽象工厂模式

目录 什么是抽象工厂模式&#xff1f; 定义 特点 抽象工厂模式&#xff08;java代码示例&#xff09; 首先定义第一个接口 实现第一个接口的类 定义第二个接口 实现第二个接口的类 * 创建抽象工厂类 创建扩展了 AbstractFactory 的工厂类 饮料工厂 食物工厂 * 创建一个…...

计量经济学(十六)--一文读懂和学会医学统计学中的四种检验方法

1. 统计学是什么? 统计学是应用数学的一个分支,主要通过利用概率论建立数学模型,收集所观察系统的数据,进行量化的分析、总结,并进而进行推断和预测,为相关决策提供依据和参考。它被广泛的应用在各门学科之上,从物理和社会科学到人文科学,甚至被用来工商业及政府的情报…...

解析 C# Dictionary 代码

entries用于存储当前每个节点的数据&#xff0c;其中四个字段分别表示&#xff1a; hashCode&#xff1a;key对应的hash值next&#xff1a;处理hash冲突&#xff0c;可以理解为是一个链表结构&#xff0c;邻接表key&#xff1a;存储的keyvalue&#xff1a;存储的value bucket…...

如何利用人工智能提升工作效率

在当今这个信息爆炸的时代&#xff0c;我们每天都被大量的工作任务所困扰。然而&#xff0c;随着人工智能技术的不断发展&#xff0c;我们可以通过一些智能工具来提升我们的工作效率。在这篇文章中&#xff0c;我将分享一些关于如何利用人工智能提升工作效率的建议。 首先&…...

Linux驱动开发—Linux内核定时器概念和使用详解,实现基于定时器的字符驱动

文章目录 内核定时器概念在Linux驱动模块中使用定时器软定时器&#xff08;Soft Timers&#xff09;jiffies 含义高精度定时器&#xff08;High Resolution Timers&#xff09; 实现倒计时字符设备驱动 内核定时器概念 在 Linux 内核中&#xff0c;定时器是用来管理和调度延迟…...

mysql数据库:数据库,表和列的基本概念

mysql&#xff1a;数据库&#xff0c;表和列的基本概念以及导入和导出文件 数据库的概念和用途 数据库是一个有组织的数据集合&#xff0c;它们被存储在计算机上以便于管理和访问。数据库的主要目的是为了存储和管理数据&#xff0c;同时使数据能够被高效地访问、检索和更新。数…...

Nextjs 使用 graphql,并且接入多个节点

写在前面 随着区块链技术的流行&#xff0c;也促进了 subgraph 工具的兴起。那么如何在前端接入 graphql 节点就成了关键&#xff0c;其接入方式既存在与 restful 接口相类似的方式&#xff0c;也有其独特接入风格。本文将介绍如何接入 graphql 以及如何应对多个 graphql 节点…...

小结——知识注入

所谓知识注入&#xff0c;其实不该脱离于LLM的基础工作原理&#xff0c;然后空谈抽象概念。 知识&#xff0c;也就是你问他问题&#xff0c;他能输出正确的回答&#xff0c;这只是一个简单的输出token的过程。输出得准了&#xff0c;就是知识&#xff0c;输出不准了&#xff0c…...

Phi-3-Mini-128K网络应用开发:基于Vue3构建智能问答管理后台

Phi-3-Mini-128K网络应用开发&#xff1a;基于Vue3构建智能问答管理后台 1. 引言 想象一下&#xff0c;你部署了一个功能强大的Phi-3-Mini-128K模型&#xff0c;它能流畅地进行智能对话、解答问题。但很快你会发现&#xff0c;对话记录散落在各处&#xff0c;精心设计的Promp…...

中文文本分段可解释性分析:BERT文本分割模型关键token贡献度可视化

中文文本分段可解释性分析&#xff1a;BERT文本分割模型关键token贡献度可视化 你有没有遇到过这样的情况&#xff1f;拿到一份长长的会议记录或者讲座文稿&#xff0c;从头读到尾&#xff0c;感觉信息都堆在一起&#xff0c;找不到重点&#xff0c;读起来特别累。这其实就是因…...

GTE模型在Java面试题库构建中的应用实践

GTE模型在Java面试题库构建中的应用实践 1. 引言 如果你是Java开发者&#xff0c;或者正在准备Java面试&#xff0c;可能都遇到过这样的困扰&#xff1a;网上搜到的面试题千篇一律&#xff0c;同一个知识点换个问法就成了“新题”&#xff0c;题库越刷越乱&#xff0c;根本分…...

3.5kW宽输入逆变器的三级拓扑设计与工程实现

1. 项目概述3.5kW大功率宽输入逆变器是一款面向移动能源场景的高可靠性DC-AC转换设备&#xff0c;设计目标为在24V–72V直流输入范围内稳定输出220V/50Hz正弦波交流电&#xff0c;持续输出功率达3500W&#xff08;瞬时峰值3800W&#xff09;&#xff0c;同时集成双路USB-C快充接…...

Chord视频分析新手指南:上传视频+选择模式,3步完成智能视频解析

Chord视频分析新手指南&#xff1a;上传视频选择模式&#xff0c;3步完成智能视频解析 1. Chord工具简介 Chord视频时空理解工具是一款基于Qwen2.5-VL架构开发的本地智能视频分析解决方案。它能够像人类一样理解视频内容&#xff0c;不仅能告诉你"视频里有什么"&am…...

原生开发的利与弊:Vanilla-Todo项目经验与最佳实践总结

原生开发的利与弊&#xff1a;Vanilla-Todo项目经验与最佳实践总结 【免费下载链接】vanilla-todo A case study on viable techniques for vanilla web development. 项目地址: https://gitcode.com/gh_mirrors/va/vanilla-todo Vanilla-Todo是一个基于原生Web技术&…...

冯·诺依曼自复制自动机:从理论模型到C++/OpenCV实战

引言&#xff1a;探索自我复制的数字生命1940年代&#xff0c;数学家和计算机科学家约翰冯诺依曼提出了一个革命性的概念&#xff1a;自复制自动机。他设想了一种能够自我复制的机器&#xff0c;不仅能够复制自身&#xff0c;还能在复制过程中引入变化&#xff0c;从而实现类似…...

LingBot-Depth-Pretrain-ViTL-14模型联邦学习部署方案

LingBot-Depth-Pretrain-ViTL-14模型联邦学习部署方案 1. 引言 在计算机视觉和机器人领域&#xff0c;深度感知技术正变得越来越重要。LingBot-Depth-Pretrain-ViTL-14作为一个先进的深度补全模型&#xff0c;能够将不完整和有噪声的深度传感器数据转换为高质量的3D测量结果。…...

从数据到决策:利用SWMM与一二维耦合模型构建城市内涝数字孪生体

1. 城市内涝数字孪生体的技术底座 暴雨过后街道成河、车库变泳池的场景&#xff0c;相信很多城市居民都不陌生。传统排水系统就像蒙着眼睛跑步的运动员——只能被动应对却无法预判风险。而数字孪生技术正让城市获得"预知未来"的能力&#xff0c;其核心在于SWMM管网模…...

快速搭建智能车控制面板:用快马平台十分钟生成可交互原型

最近在做一个智能车相关的项目&#xff0c;前期需要快速验证一些控制逻辑和交互流程。如果从零开始搭建一个带界面的演示原型&#xff0c;光是写前端页面和调试交互就得花不少时间。正好用上了InsCode(快马)平台&#xff0c;发现它特别适合这种需要快速出活、验证想法的场景。我…...