700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > 要求统计给定整数M和N区间内素数的个数 并对所有素数求和。

要求统计给定整数M和N区间内素数的个数 并对所有素数求和。

时间:2018-08-05 14:21:11

相关推荐

要求统计给定整数M和N区间内素数的个数 并对所有素数求和。

题目内容:

要求统计给定整数M和N区间内素数的个数,并对所有素数求和。

其中两数必须满足条件:

如果输入的M和N不能满足以上条件,则提示“输入数据错误”。

输入格式:

在一行中输入整数M、N ,以空格分隔。

输出格式:

在一行中顺序输出M和N区间内素数的个数,以及所有素数的和,以一个空格分隔。输入数据不满足条件时输出“输入数据错误”

输入样例:

10 31

输出样例:

7 143

#include<stdio.h>#include<math.h>int main(){int a,b,i,m,l=0,sum=0,num=0;scanf("%d %d",&a,&b);if((1<=a)&&(a<=b)&&(b<=500)){for(i=a;i<=b;i++){for(m=1;m<=i;m++){if(i%m!=0) l++;}if(l==i-2){sum=sum+i; num++;}l=0;}printf("%d %d",num,sum);}elseprintf("输入数据错误");}

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