C程序设计。C语言。第22题求高手解释。一开始j都等于十了,就算经过一次循环也怎么可能还大于三呢 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 c程序设计 c语言 解释 循环 搜索资料 2个回答 #热议# 应届生在签三方时要注意什么? wchyumo2011 推荐于2016-07-26 · TA获得超过2万个赞 知道大有可为答主 回答量:5810 采纳率:79% 帮助的人:2856万 我也去答题访问个人页 关注 展开全部 根据代码,只起等价于for (j=10; j>3; j++){ if (j%3!=0){ --j; } --j; --j; printf ("%d ", j);}所以可得j=10时,j%3=1所以输出j=7j++得到j=8,同理得到输出j=5j++得到j=6,而j%3=0,所以输出j=4j++得到j=5,得到输出2j++得到j=3不大于3停止循环。所以最后输出7 5 4 2 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 西瓜苹果胡桃 2015-09-01 · TA获得超过1006个赞 知道小有建树答主 回答量:1222 采纳率:0% 帮助的人:615万 我也去答题访问个人页 关注 展开全部 因为循环内部更改了 j 的值,在软件工程中是非常不推荐这种写程序的方法的。可以按程序执行顺序一步一步自己算,或者调试,你就知道为什么 j 的值会变小了。 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2009-06-22 C语言课程设计报告要求 66 2011-04-26 求C语言程序设计的答案 1 2011-01-05 C语言该如何学习 2011-01-03 c语言怎样深入学习? 33 2011-04-04 学习C语言程序设计的网站有哪些? 6 2010-11-16 求一个输出菱形的c语言的流程图,“行”一个循环,然后把菱形分... 11 2008-05-13 求:C语言程序设计试卷及答案一份 29 2011-07-20 C语言高手进一下 这几个问题书上没找到 求 了解的人给我指导... 1 更多类似问题 > 为你推荐: