刚开始学不懂,要求打印100-200的素数,我是这样写的,但是为什么运行没有结果呢。
s=1应该再第八行
#include <stdio.h>
int main()
{
int i, t, s;
for (i=100; i<=200; i++)
{
s = 1;
for (t=2; t<i; t++)
{
if (i % t == 0)
s = 0;
}
if (s == 1)
printf("%d ", i);
}
return 0;
}
不知道你这个问题是否已经解决, 如果还没有解决的话: