首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是 main() { int a=0,i; for(i=1;i<5 i++) { switch(i) { case 0: case 3:a+=2; case
以下程序的输出结果是 main() { int a=0,i; for(i=1;i<5 i++) { switch(i) { case 0: case 3:a+=2; case
admin
2009-01-15
62
问题
以下程序的输出结果是 main() { int a=0,i; for(i=1;i<5 i++) { switch(i) { case 0: case 3:a+=2; case 1: case 2:a+=3; default:a+=5; } printf("%d\n",A) ; }
选项
A、31
B、13
C、10
D、20
答案
1
解析
本题考核的知识点是for语句与switch语句地综合运用。switch语句的执行过程是:在switch后面的表达式的值和case后面常量表达式的值吻合时,就执行该case分支的语句。如果在该语句的后面没有break语句,则按顺序继续执行下一个case分支,直到遇到break语句或switch多分支语句结束,在switch语句中,break语句的作用是使流程跳出switch结构,终止switch语句的执行.在本题中,因为每个case语句后面都没有break语句,所以,第一轮循环(i==1)执行过后a的值为 8,第2轮(i==2)执行过后a的值为16,第3轮(i==3)执行过后a的值为26,第4轮(i==4)执行过后a的值为31,然后执行“i++”语句,这时循环条件为假,循环结束.所以,4个选项中A为所选。
转载请注明原文地址:https://kaotiyun.com/show/b6Xp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列叙述中正确的是
在窗体上画一个命令按钮,其名称为Command1,然后编写如下代码:OptionBase1PrivateSubCommand1Click()Dimaa=Array(1,2,3,4)j=1Fori=4To1Step-1s:
设一个工程由两个窗体组成,其名称分别为Fornm1和Forum2,在Fornml上有一个名称为Command1的命令按钮。窗体Fornm1的程序代码如下:PrivateSubCommandl_Click()Dima=10Call
下列关于利用通用对话框产生的文件对话框的相关属性的描述中,错误的是()。
以下不能触发滚动条Change事件的操作是
(1)在考生文件夹下有一个工程文件sjt3.vbp,相应的窗体文件为sjt.frm。其功能是随机产生30个0~1000的整数,放入一个数组中,然后输出其中的最小值。程序运行后,单击命令按钮(名称为Command1,标题为“输出最小值”),即可求出其最小值,
以下关于菜单的叙述中,错误的是
在某个事件过程中定义的变量是
假定有下表所列的菜单结构:要求程序运行后,如果单击菜单项“大图标”,则在该菜单前添加一个“√”。以下正确的是
设有下面的程序段:x=InputBox("请输入一个整数")ReDima(x)Fork=xTo0Step-1a(k)=kNextk一般,在这段程序之前应先进行数组a的定义。下面定义语句中正确的是
随机试题
石斛、覆盆子都可用于治疗()(2002年第41题)
哪种情况可引起全身淋巴结肿大
关于药物相互作用A、作用相加或增加疗效B、保护药品免受破坏C、促进机体的利用D、延缓或降低抗药性E、增加毒性或药品不良反应β内酰胺酶抑制剂与β内酰胺类抗生素的联合制剂
已知平原上某建设项目废气中NO2的排放量为0.5t/h,当地执行二级空气质量标准,则该项目大气的评价等级为()。
参加对专项规划环境影响报告书审查小组的专家,应当从按照国务院环境保护行政主管部门的规定设立的专家库内的相关专业的专家名单中,以()的方式确定。
某闸室基础开挖是闸室分部工程中的一部分,其中右岸边墩(长8m×宽1.8m,开挖底高程为23.0m)基础开挖单元工程中的软基开挖工序质量评定表部分内容见下表。问题:工序施工质量评定共分几个等级?
下列关于二次衬砌施工中泵送混凝土质量保证措施的说法,错误的是()。
()处于公司决策系统和执行系统的交叉点,是公司运转的核心,董事会工作效率的高低对公司的发展有着决定性的影响。
完成数据库概念设计的信息系统开发阶段是
常用的数据结构模型有层次模型、网状模型、【】和面向对象模型。
最新回复
(
0
)