首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include main() { int k=5,n=0; while(k>0) { switch(k) { default:break; case 1 :n+=k; case 2 :
有以下程序 #include main() { int k=5,n=0; while(k>0) { switch(k) { default:break; case 1 :n+=k; case 2 :
admin
2021-02-25
91
问题
有以下程序
#include
main()
{ int k=5,n=0;
while(k>0)
{ switch(k)
{ default:break;
case 1 :n+=k;
case 2 :
case 3 :n+=k;
}
k--;
}
printf("%d\n",n);
}
程序运行后的输出结果是
选项
A、0
B、4
C、6
D、7
答案
D
解析
因为没有break语句,当k=2的时候,会顺序执行两条语句,k=1的时候,会顺序执行3条语句。
转载请注明原文地址:https://www.kaotiyun.com/show/41tp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
把以下四个表达式用作if语句的控制表达式时,有一个选项与其他三个选项含义不同,这个选项是
有以下程序#includetypedefstructstu{charname[10];chargender;intscore;}STU;voidf(STU*a,STU*b){b=a;printf("%s,%
表达式a+=a一=a:9的值是()。
有以下程序#includestructord{intx,y;}dt[2]={1,2,3,4};main(){structord*p=dt;printf("%d,",++(p->x));printf("%d\n",++(p->y));}程
若有定义语句:intx=10;,则表达式x-=x+x的值为()。
下列叙述中正确的是()。
下面不能作为结构化方法软件需求分析工具的是
i若已定义:inta[]={0,1,2,3,4,5,6,7,8,9},*p=a,i;其中0≤i≤9,则对a数组元素不正确的引用是()。
按照C语言规定的用户标识符命名规则,不能出现在标识符中的是
有如下嵌套的if语句if(a<b)if(a<c)k=a;elsek=c;elseif(b<c)k=b;elsek=c;以下选项中与上述if语句等价的语句是
随机试题
患者,女,50岁,因“左侧肢体无力2周伴尿失禁”入住康复科。查体:神清,左上、下肢肌力均为1级,肌张力减低,耻骨上区常见到半球形膨胀,叩诊为实音。如要明确“尿潴留”,首选的检查方法是
患者,男,45岁。3小时前无明显诱因黑粪,随即呕血约1000ml,感头昏,心慌,曾一度晕厥,体检:脉搏128次/分,血压75/60mmHg,腹平软,肠鸣音活跃,此时,最紧急和首要的措施是
下列对皮肤具有渗透促进作用的是
通常卖家竞争的采购方式有()。
导线连接中,接头处的机械强度,不应低于原导线自身强度的90%。接头处的电阻不应超过同长度导线电阻的( )。
工程建设国家标准的制定程序主要包括以下几个阶段()。
第四代集装箱船舶集装箱装载总数增加到()。
以下选项中的()是直立猿人的著名代表。
管理精力的无效耗费、资源利用效率不高、工作效率低下等,可能是因为工作分解得________。
在面向对象技术中,类是关于一组对象的共同特性的抽象,其泛化关系是指(34),聚合关系是指(35),(36)是对象的特性的表现。
最新回复
(
0
)