第六次作业

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

 

 

 

心得:本次作业难度较大,多次修改后未成功,通过请教同学和借鉴他们的作业之后终于勉强完成,发现了自己的不足,上机经验过少,知识储备不足

对以前的知识没有融会贯通,在以后的学习中我会努力改正错误,希望可以取得更好的成绩。

 

posted @ 2019-05-08 21:42  安继鹏  阅读(71)  评论(1)    收藏  举报