首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: main() {int k=5,n=0; do {switch(k) {case1: case3:n+=1;k--;break; default:n=0;k--; case2: case4
有以下程序: main() {int k=5,n=0; do {switch(k) {case1: case3:n+=1;k--;break; default:n=0;k--; case2: case4
admin
2011-06-13
33
问题
有以下程序: main() {int k=5,n=0; do {switch(k) {case1: case3:n+=1;k--;break; default:n=0;k--; case2: case4:n+=2;k--;break; } printf("%d",n); }while(k>0&&n<5); } 程序运行后的输出结果是( )。
选项
A、235
B、235
C、2356
D、2356
答案
A
解析
do-while语句的特点是先执行循环体,然后再判断循环条件是否成立,当循环条件的值为0时循环结束。本题中执行switch语句,寻找与5匹配的case 5分支,没有寻找到则执行default后的语句,n=0,k的值变为4,继续执行switch语句,寻找与4匹配的case 4分支,找到后开始执行其后的语句“n+=2;k--;”,n的值为2,k的值变为3,遇到break语句跳出该switch语句体。执行print语句输出2;此时n=2,k=3依旧满足do-while循环条件,将用同样的方式再次执行switch语句,直到n=5时不再满足do-while循环条件退出所有的循环。
转载请注明原文地址:https://www.kaotiyun.com/show/mjPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若已知a=10,b=20,则表达式!a<b的值为【】。
有以下程序:#include<stdio.h>voidf(intv,intw){intt;t=v;v=w;w=t;}main(){intx=1,y=3,z=2;
有以下程序:#include<stdio.h>voidf(inta[],inti,intj){intt;if(i<j){t=a[i];a[i]=a[j];a[j]=t;
以下程序运行后的输出结果是______。main{inna=b=c=5:if(c=a+b)printf("yes\n);elseprin
若有语句:char*line[5],以下叙述中正确的是
数据库管理系统常见的数据模型有层次模型、网状模型和【】三种。
在结构化方法中,用数据流图(DFD)作为描述工具的软件开发阶段是()。
问题处理方案的正确而完整的描述称为______。
在深度为5的满二叉树中,结点的个数为
问题处理方案的正确而完整的描述称为【】。
随机试题
原因和结果这对范畴是揭示事物()
患者男性,6岁,查体发现胸骨左缘三、四肋间收缩期杂音,伴有震颤,超声多普勒显示室间隔有左向右分流。辅助检查不会出现
下列关于社会主义市场经济的说法错误的是()。
由省部级以上单位组织导游评比或竞赛获得()的导游人员,报国务院旅游行政管理部门批准后,可晋升一级导游等级。
基督教的主要节日有()。
《六尺巷》取材于桐城六尺巷典故,是一首展示互敬礼让、和谐包容文化内涵的民族调式歌曲,在传统戏曲的基础上大胆吸收了RnB(节奏布鲁斯或作节奏蓝调,又称节奏怨曲,融合了爵士乐、电子音乐和布鲁斯音乐的音乐类型)、说唱等国外流行音乐元素,曲调优美,经赵薇在春晚演唱
《流浪地球》以超过22亿的票房成为春节电影票房冠军。然而,在小说原著中,电影讲述的故事只是地球路过木星时的几小段文字而已。这样一部小说,也给了“中国科幻”一个宏阔的背景。人类带着地球在宇宙流浪,距离将以4.3光年为计、时间将以2500年为计,其
人能创造和使用工具以增强自身的生存能力;能认识世界和改造世界,以实现和满足人的各种需要;能认识自己和改造自己,以发展和完善人自身。这主要是因为人具有()。
Dolphinsarenottheonlyanimals(31)humansthatusesoundsinanapparentlyintelligentmanner.Whalesalsouseacomplexsys
Mydaughterhasmanystrongpoints,______beinghonestisonlyonepart.
最新回复
(
0
)