解题思路:注意“1‘’不是素数,大家应该会了。
注意事项:随便把1搞出去就行了。
参考代码:
#include<stdio.h>
int isprime(int );
int main()
{
int n,m;
int x,i=0;
scanf("%d%d",&m,&n);
for(x=m;x<=n;x++)
{if(isprime(x))
i+=x;}
printf("%d\n",i);
return 0;
}
int isprime(int a)
{
int j;
if(a==1)
a=4;
for(j=2;j<a;j++)
{if(a%j==0)
return 0;}
return 1;
}
0.0分
0 人评分