第六次作业

#include<stdio.h>
#include<math.h>
int prime(int x);
int main()
{
 int m,n,x,t,count,sum;
 scanf("%d%d",&m,&n);
 if(m>n){
  t=m;m=n;n=t;
 }
 count=0;
 sum=0;
 for(x=m;x<=n;x++){
  if(prime(x)!=0){
   printf("%6d\n",x);
   sum=sum+x;
   count++;
  }
 }
 printf("sum=%dcount=%d\n",sum,count);
 return 0;
}
int prime(int x)
{
 int i,y;
 if(x==1)return 0;
 y=sqrt(x);
 for(i=2;i<=y;i++)
  if(x%i==0){
   return 0;
  }
  return 1;
}

 

 

本次作业涉及了函数的调用以及循环结构的知识,需要对这两者的活学活用。

 

posted @ 2019-05-05 20:44  朱熺  阅读(165)  评论(0)    收藏  举报