为什么第二个for循环语句没有输出啊只输出了第一个循环,第二个感觉没有执行
第二个循环死循环了,循环内运算一段时间后 int 类型的 b 会超出界限变为负值,继续循环一段时间会变为 0,直接将 b 运算结果恒等为 0,所以永远跳不出循环 (int占32位,取值范围为-2147483648~2147483647;这 sam 值基本卡到边界了)