300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > c语言 统计素数并求和

c语言 统计素数并求和

时间:2022-09-26 16:07:52

相关推荐

c语言 统计素数并求和

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

输入格式:

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

输出格式:

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

我的答案:

#include <stdio.h> int main(){int count = 0, sum = 0;int m, n;int i, j;scanf("%d %d", &m, &n);for (i = m; i <= n; i++)//开始在俩个数之间循环{for (j = 2; j <= i; j++)//找出能整除的数{if (i % j == 0) break;//找到了就打破循环}if (j == i) //如果找出的数与本身相等,说明这个数是质数{sum += i;count += 1;}}printf("%d %d", count, sum);return 0;}

看到这题我是懵逼的

素数不知道是什么

查了一下才知道是质数

又想了半天怎么判断质数

花了我好久时间

我好菜啊

错误记录

int count = 0, sum = 0;

写的时候忘记给它一个初始值

scanf("%d %d", &m, &n);

又又又又又又是日常忘 &

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。