首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include main() {intc=0,k; for(k=1;k
有以下程序: #include main() {intc=0,k; for(k=1;k
admin
2019-05-17
71
问题
有以下程序:
#include
main()
{intc=0,k;
for(k=1;k<3;k++)
switch(k)
{default:c+=k;
case2:c++;break;
case4:c+=2;break;
}
printf("%d\n",c);
}
程序运行后的输出结果是( )。
选项
A、7
B、5
C、3
D、9
答案
C
解析
向switch语句块传送参数后,编译器会先寻找匹配的case语句块,找到后就执行该语句块,遇到break跳出;如果没有匹配的语句块,则执行default语句块。case与default没有顺序之分。所以第一次循环k的值为1,执行c+=k,c的值为1,再执行case 2 后的语句c++,c的值为2,遇到break语句跳出循环;第二次循环k的值为2,执行case 2 后面的语句c++,c的值为3,跳出循环。
转载请注明原文地址:https://kaotiyun.com/show/pJRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有下列程序:#includemain(){FILE*fp;inta[10]={1,2,3},i,n;fp=fopen("d1.dat","w");for(i=0;i<3;
有以下程序main(){inti=0:1=~1:prinff("%d\n",i);}程序运行后的输出结果是
设有如下的说明和定义struct{inta;char*s;}x,*p=&x;x.a=4;x.s="hello";则以下叙述中正确的是
若有以下程序structstu{char*name,gender;intscore;);main(){structstua={NULL,’m’,290},b;a.name=(char*)malloc(10);strcpy(a.name,’
有以下程序#include<stdio.h>structtt{intx;structtt*y;)*p;structtta[4]={20,a+l,15,a+2,30,a+3,17,a};main(){inti;p=a;for(i=l;
下面结构体的定义语句中,错误的是
数据库设计中反映用户对数据要求的模式是()。
下列关系表达式中,结果为"假"的是()。
以下选项中,合法的C语言常量是()。
随机试题
施工中常常要求基材表面温度高于()3℃,来确保被涂表面干燥。
男性患者,40岁,颈痛反复发作3年,常觉“落枕”。1年前开始觉得左肩痛,并放射至前臂桡侧及拇指,麻木,有屈肘无力,近3个月开始,觉双下肢麻木,行走时下肢发紧,胸部有束带感,体检:屈肘肌力减弱,双下肢肌力正常,肱二头肌反射减弱,双Hoffmann征阳性,膝反
证属()方药选用()
老年患者,女,胃炎多年,近日胃脘隐痛,喜温喜按,得食痛减,神疲乏力,手足欠温,纳差便溏,舌淡苔白,脉迟缓,治疗选用
患儿男,10岁。因低热、纳差伴消瘦2个月,腕、指关节肿胀、疼痛20天来诊。查体:病变关节肿胀,功能障碍,不发红。血常规:RBC3.6×1012/L,Hb100g/L,红细胞沉降率40mm/小时。治疗首选的药物是
在制作EDTA标准曲线时,应准备5种不同水泥(石灰)剂量的试样,每种1个样品。()
我国自2004年3月1日起实施的《商业银行资本充足率管路办法》,规定了四级资产风险权重系数,分别是()。
企业要有效地选择最佳和可行的风险管理策略。下列选项中,针对企业风险管理策略描述错误的有()。
经典心理测验理论及其基本的假设是什么?
设f(x)连续,且,则().
最新回复
(
0
)