| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 533 人关注过本帖
标题:[求助]
只看楼主 加入收藏
飞翔男孩
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
快速回复:[求助]
数据加载中...
 
   



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

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