请教各位学霸,这个c语言的for语句为什么循环3次?多谢

如题所述

这是因为x本身在循环条件中x++自增1,然后在循环体内的x=x+1又增加1,这样的话x的变化过程就是0、2、4,这时候循环了3次了,紧接着x变为6,大于4了,循环结束,所以最终的循环次数就是3
温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-11-29
因为循环体中有x=x+1,循环体结束后又有x++,所以,进入循环时x的值分别为:0,2,4,循环体共执行3次
第2个回答  2018-11-29
没看到在循环里修改了循环变量值了吗?
相似回答