编程输出 1000 以内的所有素数用break语句
时间: 2023-05-26 11:06:10 浏览: 83
文件输出1-1000内所有素数
5星 · 资源好评率100%
```python
for num in range(2, 1001):
for i in range(2, num):
if num % i == 0:
break
else:
print(num)
```
其中,外层循环遍历 2 到 1000 的所有自然数,内层循环从 2 到该自然数本身-1 遍历,如果发现该自然数有因数,则跳出内层循环,进入外层循环的下一轮。如果内层循环执行完毕后仍然没有跳出,则说明该自然数是素数,输出它。
阅读全文