已知int i=1;执行语句while(i++<4);后,变量i的值为
推荐于2017-11-26
展开全部
当执行到i=3时,判断i是否小于4.那么继续循环并执行i++;
当i=4时,判断i是否小于4,那么不执行循环体,但执行i++;
所以此循环一共执行了三次,循环内i第一次=2,第二次=3,第三次=4.
循环体外.最后i的值是5.
当i=4时,判断i是否小于4,那么不执行循环体,但执行i++;
所以此循环一共执行了三次,循环内i第一次=2,第二次=3,第三次=4.
循环体外.最后i的值是5.
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
首先总体来说循环4次 自增5次,先判断逻辑关系再自增 因为自增是后缀 第一次1小于4然后i++,i等于2,再进入循环2<4,i++ i=3,再进入循环3<4 i++,i=4,再进入循环逻辑关系不成立 但是i++,i=5.
所以最后i=5
所以最后i=5
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-11-03
展开全部
当i增到3的时候就再次执行,
但是i++等于4的时候不会执行循环语句
最后i的值就等于4。
但是i++等于4的时候不会执行循环语句
最后i的值就等于4。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-11-03
展开全部
5
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询