第六讲有没有大神讲解一下?小白蒙了
x = 7i = 1
flag = 0
while i <= 100:
if (x%2 == 1) and (x%3 == 2) and (x%5 == 4) and (x%6==5):
flag = 1
else:
x = 7 * (i+1) # 根据题意,x一定是7的整数倍,所以每次乘以7
i += 1
if flag == 1:
print('阶梯数是:', x)
else:
print('在程序限定的范围内找不到答案!')
https://fishc.com.cn/forum.php?mod=viewthread&tid=165809&ctid=1730
而且,你是哪里不懂? 问题呢????? 老八秘制 发表于 2020-4-22 11:43
问题呢?????
前面三个变量是什么意思 qiuyouzhi 发表于 2020-4-22 11:37
https://fishc.com.cn/forum.php?mod=viewthread&tid=165809&ctid=1730
而且,你是哪里不懂?
前边定义的三个变量 liuxingyu.. 发表于 2020-4-22 11:50
前边定义的三个变量
x = 7,因为结果一定是7的整数倍(要求能整除7)
i = 0,这就是单纯的一个变量,用于循环(你写for也一样)
flag = 0,这个是判断是否找到结果的
如果找到则改为1(True) 谢谢
页:
[1]