|
楼主!!报告!我找到错误了!
你的错误代码:
- int i,x,s,f;
- s=0;
- for(i=2;i<=12345;i++)
- {
- f=1;
- for(x=2;x<=i-1;x++)
- {
- if(i%x==0)
- {
- f=0;
- break;
- }
- }
- if(f==1) s=s+1;
- }
- printf("%d",s);
复制代码 改正后的代码:- int main()
- {
-
- int i,x,s,f;
- s=0;
- for(i=2;i<=12345;i++)
- {
- f=1;
- for(x=2;x<=i-1;x++)
- {
- if(i%x==0) /*这里的右括号用成全角的了*/
- {
- f=0;
- break;
- }
- }
- if(f==1) s=s+1;
- }
- printf("%d",s);
- system("pause");
- return 0;
- }
复制代码 |
|