#include<stdio.h>
//定义一个函数用来判断一个数是否为素数
int prime(int m){
int i;
if(m<=1){
printf("此数不是素数\n");
}
for(i=2;i<=m-1;i++){
if((m%i)!=0){
return 1;
}else{
return 0;
}
}
}
int main(){
int i,n,m,count,sum;
count=0;
printf("输入m和n两个数:\n");
scanf("%d%d",&m,&n);
if((m<1)||(n>500)){
printf("invalid!\n");
}
for(i=m;i<=n;i++){
if(prime(i)==1)
sum=sum+i;
count++;
}
printf("素数的个数为%d,素数的和为%d\n",count,sum);
return 0;
}
C语言调用函数求素数的个数及素数的和
最新推荐文章于 2024-04-14 08:00:00 发布