首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 main() { int k=5,n=0; do { switch(k) { case 1: case 3:n+=1;k--;break; default:n=0;k--;
有以下程序 main() { int k=5,n=0; do { switch(k) { case 1: case 3:n+=1;k--;break; default:n=0;k--;
admin
2013-02-23
34
问题
有以下程序 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、235
B、235
C、2356
D、2356
答案
A
解析
因为变量的初始值分别为“k=5,n =0”,所以程序第一次进入循环时,执行default语句,这时k=4,执行"case 4:”这个分支,结果是“n=2,k= 3”,打印出2;程序然后进行第二次循环,这时“n=2,k =3”,执行"case 3:”这个分支,结果是“n=3,k=2”,打印出3;程序进行第三次循环,这时“n=3,k=2”,执行“case 2:case 4:”这两个分支,结果是“n=5,k=1”,打印出5,这时因为n=5不满足n<5的循环条件,因此退出循环,程序运行结束。因此输出结果是235。
转载请注明原文地址:https://www.kaotiyun.com/show/KTJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列叙述中,错误的是。
若运行以下程序时,从键盘输入ADescriptor<CR>(<CR>表示回车),则下面程序的运行结果是#include<stdio.h>main(){charc;intv0=1,v1=0,v2=0;do
在深度为5的满二叉树中,叶子结点的个数为
下列程序的运行结果为【】。main(){intx=2,y,z;x*=3+1;printf("%d,",x++);x+=y=z=5;printf("%d,",x);K=y==Z;pri
以下各选项企图说明一种新的类型名,其中正确的是______。
以下程序的功能是输入任意整数给n后,输出n行由大写字母A开始构成的三角形字符阵列图形。例如,输入整数5时(注意:n不得大于10),程序运行结果如下:ABCDEFGHIJKLMNO
对下列二叉树进行中序遍历的结果是______。
汇编程序和编译程序翻译的目标程序需经【】连接成可执行的程序。
数据库设计包括两个方面的设计内容,它们是______。
已知小写字母a的ASCII码为97,大写字母A的ASCII码为65,以下程序的结果是______。main(){unsignedinta=32,b=66;printf("%c\n",a|B);}
随机试题
铈量法属于()滴定法。
中期财务报表中所包含的哪些表的格式和内容应当与年度财务报表相一致()
病人卒然昏倒,不省人事,四肢厥冷,呼吸自续者为
其诊断为其治法为
甲状腺腺瘤的中医病名是
已知向量α=(-3,一2,1),β=(1,一4,一5),则|α×β|等于()。[2013年真题]
下列各项中,属于账实核对工作内容的有()。
阅读下面的短文,回答以下问题。①细菌和病毒都是可以致病的微生物,但它们的特征区别很大。细菌虽然小,要在光学显微镜下才能看得见,但它除了拥有生命的基本单位核酸之外,还有一大套赖以生存的配套设施。包括作为居住“公馆”的细胞壁,储存营养物质的“仓库”,
A、Education.B、Familybackground.C、Friendspeoplemake.D、Countriestheyhavebeento.B本题问什么影响了斯里兰卡人们的穿着方式。对话中Shanika提到这取决于家庭历
扫墓
最新回复
(
0
)