为什么必须需要if break才能将

来源:5-1 【案例】循环实现九九乘法表

慕九州4205410

2020-12-26 04:23:09

http://img.mukewang.com/climg/5fe6499009a535a411000624.jpg

http://img.mukewang.com/climg/5fe649c8091011a816140096.jpg

老师好,

请问下while循环中,为什么必须添加if break才能正常执行出99乘法表?

如果不加,就之出现a = b的打印

这里不是很明白

写回答

2回答

好帮手慕小轩

2020-12-26

同学,你好!同学理解的是正解,非常棒,b不为0时,b的值会一直累加,直到结果输出完毕
加油,祝学习愉快~~~

0

慕九州4205410

提问者

2020-12-26

我理解了,如果没有if,执行过程是:

a = 1

b = 1

print

a = 2

b = 2

print

加了if后

a = 1

b = 1

print

a = 2

b = 1

print

b = 2

print

如果b不归零,b 的值一直会累加


1

0 学习 · 2433 问题

查看课程