bshy.net
当前位置:首页>>关于C语言 素数求和的资料>>

C语言 素数求和

void main(){int i,j,n,sum=0;scanf("%d",&n);i=n; //从n开始检查while(n>0){ if(prime(i)!=0) //是素数{sum=sum+i; //加上in--; //个数减1}i++; //取下一个数}printf("%d",sum);}

在判断素数函数prime里面 for(j=z;j

#includemain(){int m,n,i,j,k,s=0,q=0,count=0; //定义一个变量scanf("%d %d",&m,&n);for(i=m;i

你的素数判断有问题 你的m值一旦变为0就不会再变回1了,我的建议是你最好将素数判断作为一个函数 int prime(int n){ int i, flag = 1; if(n < 2)return 0; for(i = 2;i

完整的题目发出来看看

#include #include int main() { int a,b,n,flag; sum=0; for (a=2;a

题目是什么

参考答案: # include int main(){ int i,j,f,sum = 0; for(i=100;i

#include #include int f1(int x); int main() { int n=0,i; for(i=50;i

既然 N

网站首页 | 网站地图
All rights reserved Powered by www.bshy.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com