第六次作业

#include<stdio.h>
#include<math.h>

int prime(int m);
int main(void)
{
	int m,n,count,sum;
	printf("Entern m and n""(1<=m,n<=500):\n");
	scanf("%d%d",&m,&n);
	for(count=0,sum=0;m<=n;m++)
	{
		if(prime(m)!=0)
		
		{count++;
			sum=sum+m;}
	}		
		printf("%d\n%d\n",count,sum);
		return 0;
}
int prime(int m)
{
	int i;
	double b;
	   if(m==1)
return 0;
	   b=sqrt(m);
	   for(i=2;i<=b;i++)
		   if(m%i==0){
			   return 0;
		   }
		   return i;
}
心得
1.在这次上机中,我又掌握一个新的知识点,调用prime这个函数。
2.并且在这次实践中,还复习练习了for循环语句,再一次加深了对循环语句的理解及运用。
3.但对定义函数还会有一些问题,下来会认真看书,加深对印象,

  

posted @ 2019-05-08 17:19  .马淑慧  阅读(127)  评论(0编辑  收藏  举报