while循环输出200以内的所有素数
时间: 2023-09-11 08:04:09 浏览: 139
输出n以内的所有素数 c语言:找出N以内的所有素数
下面是一个Python语言的例子:
```
for i in range(2, 201):
flag = True
for j in range(2, i):
if i % j == 0:
flag = False
break
if flag:
print(i)
```
这个程序首先从2到200枚举每个数字。对于每个数字,它用一个内层的循环从2到这个数字本身枚举每个数,判断是否能够整除。如果找到了一个可以整除的数,就说明这个数字不是素数,将`flag`设置为`False`,跳出内层循环。如果内层循环结束后`flag`仍然为`True`,就说明这个数字是素数,将它输出。
阅读全文