求出100~200之间的全部素数,每行输出8个数,每个数宽度为5列。
输出格式:
每行输出8个素数数,每个素数宽度为5列。
输出样例:
101 103 107 109 113 127 131 137
139 149 151 157 163 167 173 179
181 191 193 197 199
代码长度限制
16 KB
时间限制
400 ms
内存限制
64 MB
C程序如下:
#include <stdio.h>
int main(void)
{
int count = 0, i = 100;
for(i;i <= 200; i++)
{
int flag = 1;
for(int j = 2; j * j <= i; j ++)
{
if(i % j == 0)
{
flag = 0;
break;
}
}
if(flag == 1)
{
printf("%5d", i);
count ++;
}
if(count == 8)
{
printf("\n");
count = 0;
}
}
return 0;
}