求解C语言...
答案:1 悬赏:20
解决时间 2021-01-30 15:36
- 提问者网友:凉末
- 2021-01-30 03:27
求解C语言...
最佳答案
- 二级知识专家网友:过活
- 2021-01-30 05:02
这个题目重点考察逗号运算表达式。其值是最右一个的值。这里核心是
前面的x>=10没用, 只判断y<10, 所以当y>=10时退出循环。
初始 x=30 y=0
第一次循环 x=15 y=2 然后x--,y++ 得到 x=14 y=3
第二次 x=7 y=5 然后 x=6 y=6
第三次 x=3 y=8 然后 x=2 y=9
第四次 x=1 y=11 然后x=0 y=12.
这时y<10不成立, 退出循环。
输出 x=0,y=12
前面的x>=10没用, 只判断y<10, 所以当y>=10时退出循环。
初始 x=30 y=0
第一次循环 x=15 y=2 然后x--,y++ 得到 x=14 y=3
第二次 x=7 y=5 然后 x=6 y=6
第三次 x=3 y=8 然后 x=2 y=9
第四次 x=1 y=11 然后x=0 y=12.
这时y<10不成立, 退出循环。
输出 x=0,y=12
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯