首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: 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
43
问题
有以下程序:
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全国计算机二级
相关试题推荐
有以下程序:#include<stdio,h>voidswap1(intc0[],inte1[]){intt;t=c0[0];c0[0]:c1[0];c1[0]=t;}voidswap2(int*c
设变量已正确定义,则以下能正确计算f=n!的程序段是()。
简单的交换排序方法是()。
诊断和改正程序中错误的工作通常称为_______。
有以下程序:voidswapl(intc[]){intt;t=c[0];c[0]=c[1];c[1]=t;}voidswap2{intc0,intc1){intt;
按照逻辑结构分类,数据结构可分为线性结构和非线性结构,队列属于______。
有以下程序段intn=0,p;do{scanf(“%d”,&p);n++;}while(p!=12345&&n<3);此处do-while循环的结束条件是
对于一棵具有n个结点的树,则该树中所有结点的度之和为【】。
栈和队列的共同点是______。
链表不具有的特点是()
随机试题
某总承包单位将工程主体结构施工分包给具有相应资质的分包单位。该工程施工过程中,分包单位发生了安全生产事故。关于双方责任的说法,错误的是()。
根据《建设工程项目管理规范》(GB/T50326—2006),施工企业项目经理在承担项目施工管理过程中,应具有的权限有( )。
下列甲醇生产车间内电缆、导线的选型及敷设的做法中,不符合现行国家消防技术标准的是()。
根据个人所得税法律制度的规定,下列各项中,不属于工资、薪金所得项目的是()。
企业从事下列项目取得的所得中,减半征收企业所得税的是()。
简述严复“体用一致”的文化教育观。
中办、国办印发的《乡村建设行动实施方案》2022年5月23日公布。中央农办有关负责人表示,()是乡村生产生活的主体,搞乡村建设关键是要把()组织动员起来,建立()、村民自治、农民参与的实施机制。
democracyimaginationdifferentflexibilityovercomeonlineoffertraditionalmodern
Movinglargecompaniesandfactorieswiththeiremployeestothecountrysidecouldsolvetrafficandhousingproblemsinmajorc
A、Hecan’tfindgoodsubjectstophotograph.B、Hisindoorshotsaretoodark.C、Hispicturesareoftenblurry.D、Hiscameraist
最新回复
(
0
)