第六次作业

#include<stdio.h>
#include<math.h>
int prime(int y);
int main(void)
{
int count,sum,m,n,y,q;
printf("Enter m,n(1<=m,n<=500):");
scanf("%d%d",&m,&n);
if(m>n){
q=m; m=n;n=q;
}
count=0;
sum=0;
for(y=m;y<=n;y++)
if(prime(y)!=0)
{count++;
sum=sum+y;
printf("%6d",y);

}
printf("count=%d,sum=%d\n",count,sum);
return 0;
}

int prime(int y)
{
int i;
double t;
if(y==1) return 0;
t=sqrt(y);
for(i=2;i<=t;i++){
if(y%i==0)
return 0;
}
return y;
}

posted @ 2019-05-07 20:06  朱生平  阅读(139)  评论(1)    收藏  举报