如果写在循环里面初始化,那么每次循环都会重新初始化变量 s 的值,定义成全局变量 s 的话就不会受影响
写在里面每次循环都执行,写外面只执行一次呀
那你的s如果一直增加不变回0,它还可能和m相等吗
你不懂编程,你懂足球吗
如果足球比赛之前不把记分牌清零,还拿上一场比赛的分数继续踢,会怎么样呢
写在循环的变量,每次循环,变量s的值都会清空为0。某个电影举例:主角在床上醒了,主角要逃出家里,但每次刚出大门(出门相当于累加的状态),主角又回到了初始在床上醒了的状态(这个相当于每一次循环中,s又被赋予了0)。