| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1979 人关注过本帖
标题:C语言问题
只看楼主 加入收藏
忆楠
Rank: 1
等 级:新手上路
帖 子:721
专家分:0
注 册:2004-7-5
收藏
得分:0 
[QUOTE]

下列程序运行后,a的值是多少

main () { int a,b; for(a=1; b=1;a<=100;a++) { if (b>=20) break; if (b % 3==1) { b+=3; continue; } b-=5; } } 选择 a=7 b=8 c=9 d=10 a的值是多少????? 我不会分析过程,请网友帮我分析?????谢谢!!!!

[/QUOTE]

先定义两个整形变量 然后用for循环 定义a得初始值是1 在a<=100的范围里进行自增运算 如果b>=20 跳出该循环 如果b除以3的取余等于1 则执行b=b+3 否则 跳出循环 执行b=b-5

for(a=1; b=1;a<=100;a++) 在这句里面 a和b应该用逗号隔开 你可以放在编译器里试试 用分号肯定执行不了 !


点 鼠 标 , 救 饥 民 http://www./
2004-07-08 23:16
我想要飞
Rank: 1
等 级:新手上路
帖 子:121
专家分:0
注 册:2004-6-15
收藏
得分:0 

个人宣言;黑暗的腹地,我睁开双眼, 世界哑口无言。。。
2004-07-18 12:12
快速回复:C语言问题
数据加载中...
 
   



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

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