C++编程下面程序3
来源:百度知道 编辑:UC知道 时间:2024/06/14 05:33:05
编写程序求1至100间所有素数之和,其中求素数要求用函数实现;
#include <stdio.h>
int prime(int m)
{
int i;
if(m==1)
return 0;
for(i=2;i<=m/2;i++)
if(m%i==0) break;
if(i>m/2)
return 1;
return 0;
}
void main()
{
int i,num=0,result=0;
for(i=1;i<=100;i++)
{
if(prime(i)) result+=i;
}
printf("结果为: %d",result);
}
建议你看看钱能的《c++课程设计教程(第二版》,你会找到答案的。