首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include main() { int a,b; for (a=0; a
有以下程序 #include main() { int a,b; for (a=0; a
admin
2015-07-28
44
问题
有以下程序
#include
main()
{ int a,b;
for (a=0; a<3; a++)
{ scanf("%d", &b);
switch(b)
{ case 1: printf("%d,", ++b);
case 2: printf("%d,", ++b);
default: printf("%d,", ++b);
}
}
}
执行时输入:1 2 3<回车> ,则输出结果是( )。
选项
A、2,3,4,3,4,4,
B、2,3,4,
C、2,2,2,3,3,4,
D、2,3,4,3,4,5,4,5,6
答案
A
解析
考查switch语句的执行过程。switch语句执行过程中,default语句块最后判定,case或者default只是作为一个入口,如果执行完某一个case或者default语句块之后没有遇到break,则继续往下执行。3次输入的b值分别为1、2、3。对应执行的printf语句的条数分别为3、2、1条。每次输出b自加1后的值,所以答案选A。
转载请注明原文地址:https://kaotiyun.com/show/2dJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
C语言中,函数值类型的定义可以缺省,此时函数值的隐含类型是
下面程序的输出结果是_______。#include<stdio.h>main(){char*p[]={"DOOL","OPK","H","SP"};inti;for(i=3;i>=0;i-,i-
下面程序的输出是________。chars[]="ABCD";main(){char*pfor(p=s;p<s+4,p++)printf("%s\n",p);}
对于基本类型机同的两个指针变量之间,不能进行的动算是()
能正确表示a和b同时为正或同时为负的逻辑表达式是______。
以下叙述中不正确的是______。
对C语言源程序执行过程描述正确的是______。
以下关于RetuRn语句的叙述中正确的是
若有运算符:>、=、<<、%、sizeof,则它们按优先级(由高至低)的正确排列顺序为()。
设x、y和z是int型变量,且x=4,y=6,z=8,则下列表达式中值为0的是()。
随机试题
蜘蛛痣形成是由于
制作全口义齿时,前牙排列成浅覆盖是为了
负责全国房屋所有权的产权登记、发证管理工作的部门是()。
地陪要根据地接社的用餐安排与供餐单位联系,核实并确认就餐的()
未成年人犯罪只有罪行极其严重的,才可以适用无期徒刑,对已满十四周岁不满十六周岁的人犯罪一律不判处无期徒刑。()
Currently,theAmericanarmedforcesarethelargestprofessionalmilitaryontheplanet.Other(1)_____haveprofessionalsoldi
Advertisingisaformofselling.Forthousandsofyearstherehavebeenindividualswhohavetriedto(1)_____otherstobuyth
Therealitythathasblockedmypathtobecomethetypicalsuccessfulstudentisthatengineeringandtheliberalartssimplydo
TheintelligencetestsusedmostoftentodayarebasedontheworkofaFrenchman,AlfredBinet.In1905,Binetwasaskedbythe
AnimalTestingAnnastaresatthecomputerscreenandconsidersheroptions.Infrontofheraretwoshapes—aflowerandad
最新回复
(
0
)