![]() |
#2
xg56992011-08-24 11:41
|

#include<iostream>
using namespace std;
int main()
{
int a=1;
cout<<1<<" "<<2<<" ";
for( ;a<=200;a++)
{int b=2;
for( ;b<=200;b++)
{if a<b break;
if a%b==0 break;
else cout<<a<<" ";
}
}
return 0;
}
这是代码,我觉得没错啊using namespace std;
int main()
{
int a=1;
cout<<1<<" "<<2<<" ";
for( ;a<=200;a++)
{int b=2;
for( ;b<=200;b++)
{if a<b break;
if a%b==0 break;
else cout<<a<<" ";
}
}
return 0;
}
就是翻译不出来?写的不是很好,是根据我自己思路写的,1,2两个数都是素数,可我这算法不知道怎么求不出来1,2,就直接先把1,2输出了,请大家看看哪错了?刚才学到循环命令,不会用以后的命令,大家也不要用以后的命令,不然我看不懂!谢谢大家指教!