输入两个正整数m和n,统计输出m和n之间的素数个数以及这些素数的和。调用函数prime(m)判定m是否为素数

2024-12-03 00:25:16
推荐回答(1个)
回答1:

#include 
int main()
{
int i,m,n;
int count=0,sum=0;
int prime(int m);

scanf("%d %d",&m,&n);
for(i=m;i<=n;i++){
if(prime(i)){
count++;
sum=sum+i;
}
}
printf("%d %d",count,sum);
}
int prime(int m)
{
int j;
for(j=2;jif(m%j==0)return 0;
}
return 1;

}

错误太多了。。。

没法一个个说 你自己看看吧。