C语言for循环问题

 我来答
亡命打字员
2019-01-03 · TA获得超过333个赞
知道小有建树答主
回答量:255
采纳率:74%
帮助的人:150万
展开全部
k=7;
k++表示k在参与完这个运算之后进行自加1的操作。
对for循环进行分解:
当k=5,k<=5满足,所以进入下一次循环,k++
当k=6,k<=5不满足,跳出循环,k++
跳出循环之后,k=7
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2019-01-03
展开全部
k++, 可以理解是如下的实现:
{ int tmp = k; k = k+1; return tmp;}
当k = 5时, k++ <= 5满足条件,执行完该语句后, k = 6;
再次 执行 k++ <= 5, 执行完该判断后, k = 7, 因此最终的结果是 7
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友8651e1d31
2019-01-03 · TA获得超过325个赞
知道答主
回答量:83
采纳率:66%
帮助的人:35.4万
展开全部
k在最后一次循环的时候值为6,
然后对循环条件进行判断(再次执行k++<=5),再次+1
输出结果为7
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式