首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 main() { int k=5,n=0; do{ switch(k) { case 1:case 3:n+=1;k--;break; default:n=0;k--; case 2:
有以下程序 main() { int k=5,n=0; do{ switch(k) { case 1:case 3:n+=1;k--;break; default:n=0;k--; case 2:
admin
2019-08-18
18
问题
有以下程序
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语句,因此执行case2分支语句,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/P9f0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includemain(){inti=5;do{if(i%3==1)if(i%5==2){printf("*%d",i);break;}i++;}while(i!=0);printf("\n");}程序的运行结果是
以下叙述中错误的是
下列选项中,能够满足"只要字符串s1等于字符串s2,则执行ST"要求的是
若有定义语句:intx=12,y=8,z;在其后执行语句z=0.9+x/y;则z的值为
数据库设计过程不包括
面向对象方法中,继承是指()。
下面不属于软件需求分析阶段主要工作的是()。
下面对对象概念描述正确的是
对如下二叉树进行后序遍历的结果为
设二叉树如下:则后序序列为()。
随机试题
下列关于CPU的性能指标的说法中,错误的是()
低位肛瘘宜采用蹄铁型肛瘘的治疗宜采用
A.P波为逆行型,P波与QRS波群关系恒定,QRS波形态与时限正常,心室率150~250次/分B.P波及QRS波形态正常,P与QRS波之间无关,QRS波频率120次/分,P波频率100次/分C.P波消失,代之以连续、规则的锯齿样波,频率250~300次
维护国家主权和领土完整,维护国家统一是我国宪法的重要内容,体现在《宪法》和法律一系列规定中。关于我国的国家结构形式,下列选项正确的是:(2012年卷一第90题)
货币政策工具主要包括()等一般性政策工具。
某社区为创建“和谐家园”,举行“远亲不如近邻”主题活动。社会工作者的下列做法中,属于活动实施阶段的有()。
维护合法权益,不光需要制度真实有效,同样依赖于成熟的民主意识。如果业主在“被代表”时不积极反对,抱着息事宁人的态度与物业公司妥协,对保障自己的权益没有什么好处。像许多基层治理难题一样,物业矛盾的困境在于,个体反抗的力量太小,一旦业主在表达诉求时像一堆散沙,
通常路由器不进行转发的网络地址是______。
编写一个函数,该函数可以统计一个长度为2的字符串在另一个字符串中出现的次数。例如,假定输入的字符串为"asdasasdfgasdaszx67asdmklo”,子字符串为”as”,则应当输出6。注意:请勿改动主函数main和其他函数
下列叙述中正确的是()。
最新回复
(
0
)