求n以内的素数和。 为什么运行没反应??拿错了??谢了。

[复制链接]
查看11 | 回复1 | 2011-10-15 08:35:56 | 显示全部楼层 |阅读模式
#includeiostream#includecmathusingnamespacestd;intmain(){intsumprime(int);intn,c;cout\"inputn=:\";cinn;c=sumprime(n);cout\"sumprime(n=\"n\")=\"cendl;return0;}intsumprime(intn){intprime(int);inta,sum=2;for(a=3;a=n;a)a=prime(a);sum=suma;return(sum);}intprime(intm){inti;for(i=2;im;i)if(m%i==0)break;if(i=m)returnm;}
回复

使用道具 举报

千问 | 2011-10-15 08:35:56 | 显示全部楼层
intsumprime(intn){intprime(int);inta,sum=2;inttemp;for(a=3;a=n;a){temp=prime(a);sum=sumtemp;}return(sum);}intprime(intm){inti;for(i=2;im;i)if(m%i==0)return0;returnm;}
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行