首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: main() { int k=5,n=0; do { switch(k) { case 1; case 3;n+=1;k--;break; defalu
有以下程序: main() { int k=5,n=0; do { switch(k) { case 1; case 3;n+=1;k--;break; defalu
admin
2012-12-03
15
问题
有以下程序:
main()
{ int k=5,n=0;
do
{ switch(k)
{ case 1;
case 3;n+=1;k--;break;
defalut:n=0;k--;
case 2:
case 4:n+=2;k--;break;
}
printf("%d",n);
}while(k>0&&n<5);
}
程序运行后的输出结果是( )。
选项
A、235
B、0235
C、02356
D、2356
答案
B
解析
本题考查分支语句用法加个句号因为变量的初始值分别为k=5、n=0,所以程序第1次进入循环时,执行default语句,输出0,k减1;这时n=0、k=4,程序进行第2次循环,执行case 4:这个分支,结果是n=2、k=3,打印出2;这时n=2、k=3,break跳出,程序进行第3次循环,执行case 3:这个分支,结果是n=3、k=2,打印出3;这时n=3、k=2,break跳出,程序然后进行第4次循环,执行case 2:case 4:这个分支,结果是n=5、k=1,打印出5,break跳出,这时因为n=5不满足n<5的循环条件,因此循环结束。
转载请注明原文地址:https://kaotiyun.com/show/9gPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
已知字符A的ASCII代码值为65,以下程序运行时若从键盘输入:B33<回车>。则输出结果是______。#include<stdio,h>main(){chara,b;a=geCchar();
以下对结构体类型变量td的定义中,错误的是
若有定义:intx=0,*p=&x;,则语句printf("%d\n",*p);的输出结果是
下面叙述不正确的是
在C语言中,运算对象必须是整型数的运算符是()。
若已定义x和y为double类型,则表达式x=1,y=x+3/2;的值是______。
数据结构分为逻辑结构和存储结构,循环队列属于【】结构。
在结构化程序设计中,模块划分的原则是()。
程序中已构成如下图所示的不带头结点的单向链表结构,指针变量s、p、q均已正确定义,并用于指向链表结点,指针变量s总是作为头指针指向链表的第一个结点。若有以下程序段:q=s;s=s->next;p=s;while(p->next
随机试题
已知关系R和S如下,属性A为R的主码、S的外码,属性C为S的主码,则S中违反参照完整性约束的元组是【】
此病应诊断为(假设信息)若头晕目眩耳鸣严重酌加
男孩,2岁,因腹部隆起就诊,饮食大小便等一般情况良好,无明显不适症状,无血尿。查体:右腹可及一肿物,大小5cm×6cm×6cm。若进一步明确诊断,需首选以下那项检查
锥体束损害的反射改变
女性正常骨盆出口横径平均值为()。
李女士,47岁,患风湿性心脏病二尖瓣狭窄6年余,近日上呼吸道感染后出现心力衰竭表现,即乏力,稍事活动就心慌、憋气,伴有食欲缺乏,肝区胀痛,双下肢轻度水肿,双肺底湿啰音,心率128/分。护士应该如何指导病人休息
关于悬臂浇筑法施工安全控制的说法,错误的是()。
固定资产的特点有(BCE)。
Thereisnoevidence______hewasonthesiteofthemurder.
只要在主要的战略目标上基本达成了战略预定的目标,就认为这一战略的制定及实施是成功的,此观点符合战略实施的()。
最新回复
(
0
)