首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序: main() {int k=5,n=0; do {switch(k) {case 1: case 3:n+=1;k--;break; de
有下列程序: main() {int k=5,n=0; do {switch(k) {case 1: case 3:n+=1;k--;break; de
admin
2013-02-23
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、235
B、235
C、2356
D、2356
答案
2
解析
因为变量的初始值分别为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,程序进行第3次循环,执行case 3:这个分支,结果是n=3,k=2,打印出3;这时n=3,k=2,程序然后进行第4次循环,执行case 2:case 4:这个分支,结果是n=5,k=1,打印出5,这时因为n=5不满足n<5的循环条件,因此退出循环,程序运行结束。所以在屏幕上打印出的结果是0235。
转载请注明原文地址:https://jikaoti.com/ti/IUB0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:voidsort(inta[],intn){inti,j,t;for(i=0;i<n-1;i++)for(j=i+1;j<n;j++)if(a[i]<a[j])
有以下程序:main(){inta[10]={1,2,3,4,5,6,7,8,9,10),*p=&a[3],*q=p+2;printf("%d\n",*p+*q);}程序运行后的输出结果是(
若整型变量a、b、c、d中的值依次为:1、4、3、2。则条件表达式a<b?a:c<d?c:d的值是()。
已知p、p1为指针变量,a为数组名,i为整型变量,下列语句中,不正确的是______。
分层数据流图是一种比较严格又易于理解的描述方式,它的顶层描绘了系统的______。
有以下程序段:typedefstructNODE{intnum;structNODE*next;}OLD;以下叙述中正确的是()。
关系操作的特点是【】操作。
在关系数据库中,用来表示实体之间联系的是()。
已知二叉树BT的后序遍历序列是dabec,中序遍历序列是debac,它的前序遍历序列是______。
树是结点的集合,它的根结点数目是
随机试题
法律规范区别于其他社会规范的一个重要标志是()
某企业的员工在黄山旅游时,主动把吃剩的瓜子壳、果皮等收拾干净,放到垃圾箱里。他们的这种行为是
DNA或RNA体外扩增35个循环后,DNA或RNA将达到
薄层皮片包含
对设有闸坝受人工控制的河流,用水时期,如用水量小时其取样断面、取样位置、取样点的布设以及水质调查的取样次数应按()处理。
《合同法》规定的“抗辩权”是指一方有违约行为时对方有权( )。
会计工作由财政部门主管并明确在管理体制上实行()原则。
大学生社会实践活动应坚持社会效益为主、经济效益为辅的原则。()
党的十一届三中全会以来,我们党既积极推进经济体制改革,建立社会主义市场经济,又积极推动政治体制改革,发展社会主义民主政治。之所以要同时进行这两方面的改革,是因为()。
Onlineshopping(网上购物)hasbecomeamajorforceinretailingthisyearwithmorethanUS$1billioninChristmasseasonsales,
最新回复
(
0
)