5 设x和y均为int型变量,则执行下的循环后,y值为____
答案:6 悬赏:40 手机版
解决时间 2021-02-23 23:27
- 提问者网友:骑士
- 2021-02-23 12:56
5 设x和y均为int型变量,则执行下的循环后,y值为____
最佳答案
- 五星知识达人网友:刀戟声无边
- 2021-02-23 14:11
第一次循环 x,y赋初值为1;判断x%2 取摸运算 条件满足 x=x+5 x==6;退出此次循环 ;
第二次循环 y自加1等于2 x%2 余数为0条件不成立执行下一条语句;x=x-3 x==3;
第三次循环 y自加1等于3 x%2 余数为1 条件成立;x=x+5 x==8 ;
第四次循环 y自加1等于4 x%2 条件不成立 x=5;
第五次循环 x%2 条件成立 x=10,y=5;
第六次循环 x==10 成立 退出本循环 y自加1 等于6;
所以 y的值为6;
第二次循环 y自加1等于2 x%2 余数为0条件不成立执行下一条语句;x=x-3 x==3;
第三次循环 y自加1等于3 x%2 余数为1 条件成立;x=x+5 x==8 ;
第四次循环 y自加1等于4 x%2 条件不成立 x=5;
第五次循环 x%2 条件成立 x=10,y=5;
第六次循环 x==10 成立 退出本循环 y自加1 等于6;
所以 y的值为6;
全部回答
- 1楼网友:雪起风沙痕
- 2021-02-23 18:07
主要是看x的取值次数 看看第几次循环能使x等于10 然后这个程序就结束了
- 2楼网友:雾月
- 2021-02-23 18:00
到最后的话有点值会是6
- 3楼网友:不想翻身的咸鱼
- 2021-02-23 17:39
第一次循环后:x=1,y=2,x=x+5=6;
第二次循环后:x=6,y=3,x=x-3=3;
第三次循环后:x=3,y=4,x=x+5=8;
第四次循环后:x=8,y=5,x=x-3=5;
第五次循环后:x=5,y=6,x=x+5=10;
所以最后y=6+1=7.
第二次循环后:x=6,y=3,x=x-3=3;
第三次循环后:x=3,y=4,x=x+5=8;
第四次循环后:x=8,y=5,x=x-3=5;
第五次循环后:x=5,y=6,x=x+5=10;
所以最后y=6+1=7.
- 4楼网友:往事隔山水
- 2021-02-23 16:37
y=1,x=6;y=2,x=3;y=3,x=8;y=4,x=5;y=5,x=10;y=6,x=10,这里需要注意那个contimue,后面的应该是“;”。希望能帮到你。
- 5楼网友:孤独入客枕
- 2021-02-23 15:29
第一次循环。y=1 x=6,第二次y=2,x=3,第三次 y=3,x=8,第四次y=4,x=5,第五次y=5,x=10,第六次y=6,x==10,break退出循环,所以y=6
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯