下列语句执行后x的值是(10)为什么? int x,s=0; for(x=0;x<10;x++)
答案:3 悬赏:70 手机版
解决时间 2021-01-23 11:10
- 提问者网友:贪了杯
- 2021-01-22 17:31
下列语句执行后x的值是(10)为什么? int x,s=0; for(x=0;x<10;x++)
最佳答案
- 五星知识达人网友:独钓一江月
- 2021-01-22 18:31
执行后x=10,因为当x=9的时候,还是满足条件的,所以,x还要再加1,当x=10时,才不满足条件(10<10不成立),退出for循环
全部回答
- 1楼网友:woshuo
- 2021-01-22 20:44
因为x=10的时候才跳出循环
- 2楼网友:長槍戰八方
- 2021-01-22 20:04
首先注意到这个循环的执行条件时x<10
在x=9的时候是满足这个条件的,会继续循环,到下一次循环时x++得到x=10,不满足条件,跳出循环。
所以填出循环后x的值是10
在x=9的时候是满足这个条件的,会继续循环,到下一次循环时x++得到x=10,不满足条件,跳出循环。
所以填出循环后x的值是10
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯