标题:[求助]
只看楼主
飞翔男孩
Rank: 1
等 级:新手上路
帖 子:14
专家分:0
注 册:2005-3-18
 问题点数:0 回复次数:4 
[求助]
设x和y均为int型变量,执行下面循环后,y值为( ).
for(y=1,x=1;y<=50;y++)
{if(x==10)
   break;
 if(x%2==1)
  {x+=5; continue;}
  x-=3;
 }
A)2       B)4     C)6      D)8
这道题看不懂,
应该是题目出得有问题吧。
如果不是,
请作答并解释选择的理由。
搜索更多相关主题的帖子: continue 
2005-03-18 20:19
flyicefire
Rank: 1
等 级:新手上路
帖 子:8
专家分:0
注 册:2005-3-17
得分:0 
回复:没有什么问题啊!答案是C啊

第一次循环后x=6,y=2
第二次循环后x=3,y=3
第三次循环后x=8,y=4
第四次循环后x=5,y=5

第五次循环后x=10,y=6

由于x=10所以就跳出循环了

 






2005-03-18 20:30
dongfz
Rank: 1
等 级:新手上路
帖 子:40
专家分:0
注 册:2005-3-8
得分:0 
无错!!

是金子就一定会发亮吗?高手也需要低调!!!!
2005-03-18 23:22
飞翔男孩
Rank: 1
等 级:新手上路
帖 子:14
专家分:0
注 册:2005-3-18
得分:0 
谢谢
2005-03-19 08:56
shohokuooo
Rank: 1
等 级:新手上路
威 望:1
帖 子:93
专家分:0
注 册:2005-1-29
得分:0 
其实你可以用F7调试一下啊
(虽然有点赖皮)

2005-03-19 09:55



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-13568-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 1.204354 second(s), 7 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved