我这样简单写不可以吗?

来源:3-26 综合训练:判断1000内的质数

dinglinbo

2019-05-31 23:32:00

j = 2
while j <= 1000:
   i = 2
   while i < j:
       if j % i == 0:
           break
       i = i + 1
       print("{}是质数".format(j))
   j = j+1

写回答

1回答

时间,

2019-06-02

同学,你好,同学的写法是不对的,当if条件不成立时,执行i=i+1并执行print语句输出是质数,输出的结果是不正确的。

如果我的回答解决了您的疑惑,请采纳!祝学习愉快~~~~

0

0 学习 · 8160 问题

查看课程