首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 main() { int k=5,n=0; do { switch(k) { case 1: case 3: n+=1; k--; break; default: n=0; k--; case 2: case 4: n+=2; k--; br
有以下程序 main() { int k=5,n=0; do { switch(k) { case 1: case 3: n+=1; k--; break; default: n=0; k--; case 2: case 4: n+=2; k--; br
admin
2019-08-10
26
问题
有以下程序
main() {
int k=5,n=0;
do {
switch(k) {
case 1: case 3: n+=1; k--; break;
default: n=0; k--;
case 2: case 4: n+=2; k--; break; }
printf("%d",n); }
while(k>0 && n<5)}
运行以后的输出结果是
选项
A、0235
B、235
C、02356
D、2356
答案
B
解析
因为变量的初始值分别为k=5,n=0,所以程序第1次进入循环时,执行default语句,n=0,k=4,没有break语句,因此执行case 2 分支语句,n为2,k为3,程序进行第2次循环,执行case 3 :n=3,k=2,输出n值为3,程序进行第3次循环,执行case 3这个分支,结果是n=5,k=1,打印出5;这时因为n=5不满足n<5的循环条件,因此退出循环,程序运行结束。
转载请注明原文地址:https://jikaoti.com/ti/iCf0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下程序段charstr[4][12]={"aa","bbb","ccccc","d"},*strp[4];inti;for(i=0;i<4;i++)strp[i]=str[i];不能正确引用字符串的选项是
若有定义语句:char*s1="OK",*s2="ok";以下选项中,能够输出"OK"的语句是
以下程序段完全正确的是
如果定义floata[10],x;则以下叙述中正确的是
设有定义:char*c;以下选项中能够使c正确指向一个字符串的是
若有以下定义intx[10],*pt=x;则对x数组元素的正确引用是
设循环队列的存储空间为Q(1:35),初始状态为front=rear=35。现经过一系列入队与退队运算后,front=15,rear=15,则循环队列中的元素个数为()。
针对简单程序设计,以下叙述的实施步骤顺序正确的是
下列描述中,不符合良好程序设计风格要求的是
随机试题
甲某去世时,留下一套价值百万元的房屋,无其他遗产,其配偶及两个儿子对该遗产的分割采用的方法不应是()。
患者季某,男性,67岁。腹大胀满不舒,早宽暮急,面色苍黄,脘闷纳呆,神倦怯寒,四末不温,尿少不利,舌淡胖而紫,脉沉弦无力,其证候为
男性,61岁。慢性咳嗽、喘、咳痰30年。近2年常出现下肢水肿,气短加重,受凉后发热,咳黄痰伴神志模糊,嗜睡36小时。血压95/60mmHg,球结膜充血水肿,心率100次/分,肺底有水泡音,无病理反射。最可能的诊断是
马斯洛认为需要的最高层次为
根据国发[2006]131号文件的有关精神,国家统一制订工业用地出让最低价标准。这里的“工业用地出让最低价标准”是指()。A.工业用地评估价不得低于的数值B.工业用地出让底价和成交价均不得低于的数值C.工业用地出让底价的实际数值D.工业用地出让
统计管理相对人的(),是统计行政复议产生的前提。
关于资产可收回金额的计量,下列说法中正确的有()。
社会支持系统通常是指来自社会各方面包括父母、亲戚、朋友等给予个体的精神或物质上的帮助和支持的系统,它的目标是使个体重新恢复到和谐的心理状态和优良的生活中。根据上述定义,下列不属于社会支持系统的是()。
Ifanyonewantstosaysomethinginclass,you______putupyourhandsfirst.
IfCatlinwasthepainteroftheAmericanIndian,andBierstadttheportrayeroftheRockyMountains,theartistoftheWestern
最新回复
(
0
)