为什么只有四个#号不是i>1000才结束循环吗?怎么四个就没了,求解释
第一次循环时初始 i=2
经语句i *= i,i = 2 * 2 ,i=4
第二次循环时初始 i=4
经语句i *= i,i =4 * 4,i=16
第三次循环时初始 i=16
经语句i *= i,i =16 * 16, i=256
第四次循环时初始 i=256
经语句i *= i,i =256 * 256, i=65536>1000
因此break;终止循环,循环了四次输出四个#。
希望对题主有所帮助,可以的话,帮忙点个采纳!
22=4 #
44=16 #
1616=256 #
256256>1000 #
跳出循环