首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的运行结果是( )。 main() { int x=1,y=3,a=0; while(x++!=(y-=1)) { a+=1; if(y<x) break;
下列程序的运行结果是( )。 main() { int x=1,y=3,a=0; while(x++!=(y-=1)) { a+=1; if(y<x) break;
admin
2012-12-03
43
问题
下列程序的运行结果是( )。
main()
{ int x=1,y=3,a=0;
while(x++!=(y-=1))
{ a+=1;
if(y<x) break;
}
printf("%d,%d,%d\n",x,y,a);
}
选项
A、2,3,2
B、2,3,1
C、1,3,3
D、3,1,2
答案
D
解析
本题考查whlle循环。第一次循环,y=y-1,y=2,循环条件成立,x=1,x++后值为1,x自加变成2,进入循环,a=a+1=1,判断if语句条件是否成立,y<x不成立,接着执行下一次循环。第二次循环,x=2,y-1=1,循环条件成立,进入循环,a=a+1=2,判断if语句的控制条件是否成立,y<x成立,执行break语句,退出循环。结果为D。
转载请注明原文地址:https://kaotiyun.com/show/EMPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若变量a,i已正确定义,且i已正确赋值,下面合法的语句是()。
若有定义语句:inta[2][3],*p[3];,则以下语句中正确的是()。
以下程序的输出结果是main(){inta=5,b=4,c=6,d;printf("%d\n",d=a>b?(a>c?a:C):(B));}
程序测试分为静态分析和动态测试。其中【】是指不执行程序,而只是对程序文本进行检查,通过阅读和讨论,分析和发现程序中的错误。
C语言的基本单位是()。
队列是限定在表的一端进行插入和在另一端进行删除操作的线性表。允许插入的一端称作______。
在结构化方法中,用数据流图(DFD)作为描述工具的软件开发阶段是()。
在进行模块测试时,要为每个被测试的模块另外设计两类模块:驱动模块和承接模块(桩模块),其中【】的作用是将测试数据传送给被测试的模块,并显示被测试模块所产生的结果。
对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是()。
下列可用于C语言用户标识符的一组是
随机试题
以下作品中属于奏章的是()
A.肌凝蛋白B.肌纤蛋白C.肌钙蛋白D.钙调素E.原肌凝蛋白横桥属于【】
关于我国反垄断法的效力,以下说法中正确的是()。
工程项目施工招标不允许( )招标。
整平层可采用未筛分碎石和石屑或低剂量水泥稳定粒料,其厚度视路基顶面不平整程度而定,一般为( )。
矫正社会工作者肖纯主要为在监服刑人员提供服务,她最近特意为这些服务对象制订服务计划,例如邀请知名学者到监狱开讲座、作报告,组织家属探访,动员社会志愿者与在监服刑人员建立结对帮教关系等。肖纯的这些服务措施的目的不包括()。
阅读下列材料,根据要求完成教学设计。努力就有改变少年的梦想,有时像“海天相吻的弧线,可望不可及,折磨着你那进取的心”。有人放弃,将梦想视为一种
在我国经济活动中。政府的角色是“运动员”和“裁判员”的统一。
()提出了情绪的“认知-评价”假说。
下列关于事件的叙述中不正确的是______。
最新回复
(
0
)