首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include main() { int a,b; for(a=0;a
有以下程序: #include main() { int a,b; for(a=0;a
admin
2019-01-11
30
问题
有以下程序:
#include
main()
{ int a,b;
for(a=0;a<3;a++)
{ seanf("%d",&b);
switch(b)
{default:printf("%d,",b++);
ease 1:printf("%d,",b++);
ease 2:printf("%d,",b++);
}
}
}
程序运行时输入:1 2 3<回车>,则输出结果是( )。
选项
A、1,2,3,2,3,3,
B、1,2,3,
C、1,2,2,3,4,5,
D、1,1,1,2,2,3
答案
C
解析
程序在执行switch语句时,根据switch后面表达式的值找到匹配的入口标号,执行对应的ease语句,之后不再进行判断,继续执行此ease后面的语句,并且各个case和default的出现次序不影响执行结果,即题目中的default放在开始位置,与放在最后是一样的结果;运算符“++”放在变量后面时,表示先执行其他操作,再将变量+1。本题,第一次循环输入b=1,执行case 1,输出l;再执行ease 2,输出2。第二次循环输入b=2,执行case 2,输出2。第三次循环,输入b=3,没有ease与其对应,故执行default,输出b=3,接着执行case 1,输出4,再执行ease 2,输出b=5,至此退出for语句。因此,最后输出为1,2,2,3,4,5,答案为C选项。
转载请注明原文地址:https://kaotiyun.com/show/A4xp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
检查软件产品是否符合需求定义的过程称为______。
在下列几种排序方法中,要求内存量最大的是______。
以下程序的输出结果是______。main(){intnum=0;while(num<=2){num++;printf("%d\n",num);}}
请选出以下程序的输出结果______。#include<stdio.h>sub(x,y,z)intx,y*z;{*z=y-x;}main(){inta,b,c;sub(10,5,&a);s
以下不正确的叙述是
若a、b、c、d都是int型变量且都已经正确赋初值,则下列不正确的赋值语句是()
在面向对象方法中,如果“鸡”是一类对象,“公鸡”、“母鸡”等都继承了“鸡”类的性质,因而是“鸡”的()。
下面()不是软件调试的主要方法?
在软件开发中,下面的任务不属于设计阶段的是()。
设循环队列为Q(1:m),其初始状态为front=rear=m。经过一系列入队与退队运算后,front=20,rear=15。现要在该循环队列中寻找最小值的元素,最坏情况下需要比较的次数为()。
随机试题
蛋白质变性主要的变化是什么
真人养脏汤和四神丸共有的功用是
如下哪项是痢疾中寒湿痢的特征
兰艺咖啡店是罗飞、王曼设立的普通合伙企业,合伙协议约定罗飞是合伙事务执行人且承担全部亏损。为扭转经营亏损局面,王曼将兰艺咖啡店加盟某知名品牌,并以合伙企业的名义向陈阳借款20万元支付了加盟费。陈阳现在要求还款。关于本案,下列哪一说法是正确的?(2016年卷
质量体系是指实施质量管理所需的()。
山区小型引水式电站建设对生态环境产生的影响,主要是源于()。
当高层建筑最低消火栓栓口处的静水压力不大于1.0MPa时,可采用()。
2020年1月,某审计组对丙公司2019年度财务收支情况进行了审计。有关货币资金业务审计的情况和资料如下:1.审计人员在对货币资金业务内部控制进行调查的过程中了解到:(1)出纳员在办理报销等付款手续后,及时登记现金、银行存款日记账和总账。(2)出纳
近日有政府出台《见义勇为奖励和保护条例》,明确规定见义勇为受益人应对恩人答谢、予以慰藉,给路见不平者吃了一颗“定心丸”。实则,在一个充满信任且法制健全的社会中,“路见不平无人相助”和做好事被诬陷都不应成为常态。做好事被反咬一口,既失了私德,更伤了公德。“一
A、AnewFrenchrestaurant.B、AChineserestaurant.C、AWesternrestaurant.D、AJapaneserestaurant.B男士说今年去新开的法国餐厅聚餐,明年去哪里聚餐由女士决
最新回复
(
0
)