首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
87
问题
有以下程序
#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/41tp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和
若有定义:inta,b;通过语句scanf("%d;%d",&a,&b);能把整数3赋给变量a,5赋给变量b的输入数据是( )。
若变量已正确定义为int型,要通过语句scanf("%d,%d,%d",&a,&b,&c);给a赋值1、给b赋值2、给c赋值3,以下输入形式中错误的是(注:□代表一个空格符)
若有定义:doublea=22;inti=0,k=18;则不符合C语言规定的赋值语句是
数据库设计过程不包括
设有以下语句typedefstructTT{charc;inta[4];}CIN;则下面叙述中正确的是
有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为
有如下嵌套的if语句if(a<b)if(a<c)k=a;elsek=c;elseif(b<c)k=b;elsek=c;以下选项中与上述if语句等价的语句是
设循环队列的存储空间为Q(1:35),初始状态为front=rear=35。现经过一系列入队与退队运算后,front=15,rear=15,则循环队列中的元素个数为
在面向对象方法中,不属于“对象”基本特点的是
随机试题
Ingeneral,theancientRomanswereapracticalpeople.Theycaredlessaboutphilosophyandpuremathematicsthan【C1】______The
对进度拖延原因分析可采用的方法有()。
首次公开发行股票网下发行电子化业务是指通过()完成首次公开发行股票的电子化网下发行程序。
()是根据企业责权分配的管理层级结构,建立指挥、命令、执行、反馈的信息系统。
下列国家行政机关中不属于同一行政层级的是()。
2006年10月,刘某(女)与宋某(男)结婚时签订书面协议,约定婚后所得财产归各自所有,各自对外所欠的债务都由各自清偿。婚后,由于宋某经常赌博、酗酒而欠下债务7万余元。刘某为此经常规劝宋某改邪归正,但宋某非但不听,还经常打骂刘某。一日,因宋某酗酒晚归,刘某
在进行金融业务系统的网络设计时,应该优先考虑(36)原则。在进行企业网络的需求分析时,应该首先进行(37)。
下列对变量的定义中,不能定义a为变体变量的是
Whotobelieve?NokiaorEricsson?IBMorSunMicrosystems?MicrosoftorSiebel?Rarelyhavethefortunesoftechnologycompanie
This______ofpublicmoneyhascastdoubtsontheactionsofthewholetopmanagementofthecorporation.
最新回复
(
0
)