首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: main() { int a=1,b; for(b=1:b<=10;b++) { if(a>=8)break; if(a%2==1){a+=5;continue;} a-=3: }
有以下程序: main() { int a=1,b; for(b=1:b<=10;b++) { if(a>=8)break; if(a%2==1){a+=5;continue;} a-=3: }
admin
2011-06-13
61
问题
有以下程序: main() { int a=1,b; for(b=1:b<=10;b++) { if(a>=8)break; if(a%2==1){a+=5;continue;} a-=3: } printf("%d\n",B); } 程序运行后的输出结果是( )。
选项
A、3
B、4
C、5
D、6
答案
B
解析
本题是考查手工模拟执行程序的能力。a初值是1,循环开始时b值为1,由于a>=8为假,不执行break,但a%2==1为真,执行a+=5,a值变为6,再执行continue跳过不执行a-=3语句,而立即开始下一次循环。这时b值为2,由于a值为6,a>=8仍为假,不执行break,但a%2==1为假,不执行复合语句“{a+=5;continue;}”而执行a-=3,a值变为3。再开始下一次循环,这时b值为3。由于a值为3,a>=8仍为假,不执行break,但a%2==1为真,执行a+=5,a值变为8,再执行continue跳过不执行a-=3语句,而立即开始下一次循环。这时b值为4。由于a值为8,a>=8为真,执行break,停止for循环。此时输出的b值应为4。
转载请注明原文地址:https://kaotiyun.com/show/pjPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序运行后的输出结果是______。main()inta.b,c;a=10;b=20;c=(a%b<)||{a/b>1);printf("%d%d%dn",a,b,c
以下叙述中错误的是
下列数据中,不合法的C语言实型数据的是()。
软件工程的理论和技术性研究的内容主要包括软件开发技术和()。
以下程序的输出结果是charcchar(charch){if(ch>=’A’&&ch<=’Z’)ch=ch-’A’+’a’;returnch;}main(){cha
若有定义"int*p[3];",则以下叙述中下确的是
需求分析最终结果是产生
数据库管理系统中用来定义模式、内模式和外模式的语言为()。
已知、棵二叉树的后序遍历序列是dabec,中序遍历序列是debac,则它的前序遍历序列是()。
在E-R图中,矩形表示【】。
随机试题
甲状腺癌中,下列哪一种最常见
被告人何某,因涉嫌故意杀人被人民检察院依照法律提起公诉,人民法院对人民检察院的起诉进行审查后开庭审判。那么按照法律规定,人民法院应当将人民检察院的起诉书副本送达被告人何某的时间为:
企业在市场营销中要实现企业、顾客和社会的多赢,必须树立
公平理论又称为社会比较理论,它的提出者是【】
某重症急性胰腺炎患者,发病后第2日出现烦躁、进行性呼吸困难,呼吸频率32次/分,发绀,肺部可闻及少许湿啰音,立即给予氧疗7L/min后无缓解,该患者可能出现了
我国土地利用总体规划纲要把全国划分为九个土地利用区,其划分的主要依据有()。
背景资料:某啤酒厂业主A将位于厂内的锅炉房工程安装任务承包给了B机电安装公司,业主供应设备和主材。锅炉房由C轻工设计院设计,D监理公司负责工程监理工作。锅炉房土建工程由E建设工程公司承建。锅炉房安装蒸发量为20t/h,蒸汽压力为1.9MPa
在下列( )情形下,保单可以转让。
为测量山高MN,选择A和另一座山顶C位测量观测点,从M点测得A点的俯角∠MAN=30°,C点的仰角∠CAB=45°以及∠MAC=75°,从C点测得∠MCA=60°,已知山高BC=200m,则山高MN=______m。
Anybodywhodoesn’tknowmuchaboutnanotechnologyshould【B1】________geckos.Thesearethelizardsthatareprobablytheworl
最新回复
(
0
)