首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> main() { int c=0,k; for(k=1;k<3;k++) switch(k) { default:c+=k; case 2:c++;br
有以下程序: #include<stdio.h> main() { int c=0,k; for(k=1;k<3;k++) switch(k) { default:c+=k; case 2:c++;br
admin
2021-02-25
25
问题
有以下程序:
#include<stdio.h>
main()
{
int c=0,k;
for(k=1;k<3;k++)
switch(k)
{
default:c+=k;
case 2:c++;break;
case 4:c+=2;break;
}
printf("%d\n",c);
}
程序运行后的输出结果是( )。
选项
A、3
B、5
C、7
D、9
答案
A
解析
本题中for语句的主体为一个switch语句,switch语句的判断条件k==2时执行“case 2”,然后终止本层switch;否则执行“default”语句,然后再执行“case 2”语句,并终止本层switch语句。所以当k==1时:c=0→1→2;当k==2时:c=2→3;当k==3时for循环结束。结果为3。
转载请注明原文地址:https://kaotiyun.com/show/U1tp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下定义和语句:structworkers{intnum;charname[20];charc;struct{intday;intmonth;intyear;}s;};structworkersw,*p
有以下程序:#include<stdio.h>#defineS(x)x*xvoidmain(){intk=5,j=2;printf(″%d,%d\n″,S(k+j+2),S(j+k+2));}程序的运行结果是()。
下列叙述中正确的是
有以下程序voidfun(intx,inty,int*c,int*d){*c=x+y;*d=x-y;}main(){inta=4,b=3,c=0,d=0;fun(a,b,&c,&d);printf("%d%d\n",c,d);}程序的输
若要定义一个具有5个元素的整型数组,以下错误的定义语句是
若char*line[5];,则以下叙述中正确的是()。
若变量x、y已正确定义并赋值,以下符合C语言语法的表达式是
设变量均已正确定义,若要通过scanf("%d%c%d%c",&a1,&c1,&a2,&c2);语句为变量a1和a2赋数值10和20,为变量c1和c2赋字符X和Y。以下所示的输入形式中正确的是(注:□代表空格字符)
有以下程序(strcpy为字符串复制函数,strcat为字符串连接函数)#include#includemain(){chara[10]="abc",b[10]="012",c[10]="xyz";strcpy(a+1,b+2);puts(st
在面向对象方法中,不属于"对象"基本特点的是()。
随机试题
对被拘留后的犯罪嫌疑人应当立即送看守所,至迟不能超过()小时。
A.生理盐水灌肠B.肥皂水灌肠C.两者均可用D.两者均不可用肝昏迷患者
中气是指何脏之气
具有藏精功能的是()
根据我国《税收征收管理法》的规定,对扣缴义务人应扣未扣的税款,下列选项中,不正确的是( )。
行政机关作为行政许可的实施主体,必须同时具备的条件有()。
一个教练这样教导他的队员,体育竞技从来是以结果论成败,在比赛中你不是获胜就是被淘汰,在观众眼里,你要么是英雄要么是弱者,所有的胜者在观众眼里都是英雄,所以每个被淘汰者在观众眼里都是弱者。以下哪项是上述论证的前提?
设总体X~N(μ,σ2),从中抽得简单样本X1,X2,…,Xn.记则Y1~=_______,Y2~_______(写出分布,若有参数请注出)且
Alanguageisasystemofsounds,gestures,orcharactersusedbyhumanstocommunicatetheirideasandfeelings.Thereareabou
A、Tocommemorateahistoricflight,B、Totryouteightnewballoons.C、TorecruitballoonistsfromallovertheUnitedStates.D
最新回复
(
0
)