首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include main() {int k=5,n=0; while(k>0) { switch(k) {default:break; case 1 :n+=k; case
有以下程序 #include main() {int k=5,n=0; while(k>0) { switch(k) {default:break; case 1 :n+=k; case
admin
2020-07-28
28
问题
有以下程序
#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://kaotiyun.com/show/AX3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:统计形参S所指的字符串中数字字符出现的次数,并存放在形参t所指的变量中,最后在主函数中输出。例如,若形参S
若有定义:intw[3][5];则以下不能正确表示该数组元素的表达式是
若有定义语句:inta[3][6];,按在内存中的存放顺序,a数组的第10个元素是
fun函数的功能是:通过键盘输入给x所指的整型数组所有元素赋值。在下划线处应填写的是#include<stdio.h>#defineN5Voidfun(intx[N]){intm;for(m=N-1;m>=0;m--)scanff"%d"
若有定义:doublea=22;imi=0,k=18;则不符合C语言规定的赋值语句是
若有定义语句:intx=12,y=8,z;在其后执行语句z=0.9+x/y;则z的值为
若有以下语句typedefstructS{intg;charh;}T;以下叙述中正确的是
下列叙述中正确的是
在软件设计中,不属于过程设计工具的是
随机试题
在对1151差压变送器校验中,校验点为8mA时测得其正行程输出电流值为7.95mA,反行程输出电流值为7.99mA,试计算出其基本误差和回程误差各为多少?并判断该校验点是否合格。
Anyonewhohasriddenonarailroadtrainknowshowrapidlyanothertrain【C1】______bywhenitistravellinginthe【C2】______dire
由于读者对图书的需求是多方面的,图书市场往往呈现较强的异质性,而在我国图书市场,图书品种多而不精、泛而不深的现状已难以满足读者多方面的需要。一方面大的书城的图书经营品种不断增加,另一方面读者很难买到自己真正需要的图书。小规模书店在图书市场上应采取(
期刊的内容策划中不包括()。
1.统筹城乡发展,是中央提出的科学发展观的重要组成部分。党的十六大明确提出统筹城乡经济社会发展的要求。党的十六届三中全会进一步明确要按照“五个统筹”的要求全面建设小康社会,将统筹城乡发展摆在首位。在党的十六届四中全会上,胡锦涛同志提出了“两个趋向”的重要论
可口:饭菜
简述判断死锁的必要条件。
下列叙述中,正确的是
Lucycanrunas______asJim.
Hewas______tostealthemoneywhenhesawitlyingonthetable.
最新回复
(
0
)