首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 main() {int k=5,n=0; do {switch(k) {case 1: case 3:n+=1;k--;break; default:n=0;k--; case 2: case
有以下程序 main() {int k=5,n=0; do {switch(k) {case 1: case 3:n+=1;k--;break; default:n=0;k--; case 2: case
admin
2010-12-10
30
问题
有以下程序
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、0235
C、02356
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://kaotiyun.com/show/RIPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
求11+21+…+10!的程序如下:PrivateFunctions(xAsInteger)f=1Fori=1Toxf=f*iNexts=fEndFunction
在窗体模块的声明部分声明变量时,不能使用的关键字是
有下面程序代码:PrivateSubCommand1_Click()Dima%(10)Fork=1To9a(k)=InputBox("")NextkCallproc(a()
设x是整型变量,与函数IIf(x>0,-x,x)有相同结果的代数式是( )。
关系表中的每一横行称为一个()。
有三个关系R、S和T如下:则关系T是由关系R和S通过某种操作得到,该操作为( )。
一个工程中包含两个名称分别为Form1、Form2的窗体、一个名称为Func的标准模块。假定在Form1、Form2和Func中分别建立了自定义过程,其定义格式为:Form1中定义的过程:PrivateSubFunl()E
下面属于黑盒测试方法的是
以下自定义数据类型的语句中,正确的是( )。
下列不一定是传值的虚实结合方式的选项是()。
随机试题
与教育评估的目标相比,下列只属于教育目标关注的对象是
三相全控桥式整流电路带电阻电感性负载,电路如题32图所示。试写出输出电压的平均值Ud的表达式,并说明触发延迟角口为多大时输出电压平均值Ud最大,最大是多少?触发延迟角α为多大时输出电压平均值Ud最小,最小是多少?
摊派法是指政府将债券委托证券市场代为销售。()
某公司上年销售额为1000万元,销售净利率为12%。其他有关资料如下:(1)上年的财务杠杆系数为1.2,今年的财务杠杆系数为1.5;(2)上年固定经营成本为240万元,今年保持不变;(3)所得税税率为25%;(4)今年的边际贡献为600万元,息税前
中国甲企业为设立中外合资经营企业与外国乙企业协商订立合同,该合同已经外商投资企业审批机关批准,但甲乙就外商投资企业相关事项达成的补充协议未经外商投资企业审批机关批准。已知该补充协议对合同不构成重大或实质性变更,则下列说法正确的有()。
下列情况,满足收入确认条件的有()。
19世纪,爱默生和其他一些作家向读者传授一种称为“自助论”的理论。在这些人看来,一个有个性的人必须要有一颗充实的大脑。在这种思想的指导下,为了得到他人的尊重,有必要在闲暇时广泛涉猎文化史上的杰出著作。同时,也有必要熟悉哲学、神学和世界范围内的重大政治事件。
下列关于TCP/IP参考模型的说法中,不正确的是()。
德育为首就是德育第一位,其他各育可以次之。
A、Topracticedrivingwithanexperienceddriver.B、Todriveundernormalhighwaycondition.C、Tohavethecarcheckedbytheli
最新回复
(
0
)