#include<stdio.h>
int main()
{
int i,j;
for(i=100;i<200;i++)
{
for(j=2;j<=i-1;j++) (沒有輸出)
{
if(i%j==0) break;
if(i==j)
printf("%d",i);
}
}
return 0;
}
---------------------------------------------------------------------------------------------
#include<stdio.h>
int main()
{
int i,j;
for(i=100;i<200;i++)
{
for(j=2;j<=i-1;j++) (正确)
if(i%j==0) break;
if(i==j)
printf("%2d ",i);
}
return 0;
}
--------------------------------------------------------------------------------------------
總結:對for語句的了解不夠,很簡單的一道題花了很長時間