首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序: #include main() { int a=-2,b=0; while(a++) ++b; printf("%d,%d\n",a,b); } 则程序的输出结果是( )
若有以下程序: #include main() { int a=-2,b=0; while(a++) ++b; printf("%d,%d\n",a,b); } 则程序的输出结果是( )
admin
2020-11-27
26
问题
若有以下程序:
#include
main()
{ int a=-2,b=0;
while(a++) ++b;
printf("%d,%d\n",a,b);
}
则程序的输出结果是( )。
选项
A、1,2
B、0,2
C、1,3
D、2,3
答案
A
解析
第一次while判断条件是a++,先使用后加1,为一2时不为0,条件为真,执行a的自加与++b操作,a的值变为-1,b的值变为1。第二次while判断后,a的值变为0,b的值变为2。第三次while判断条件为假,但是仍要执行自加操作,即值为1,跳出循环。打印1和2。
转载请注明原文地址:https://kaotiyun.com/show/Ai3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设循环队列存储空间为Q(1:50),初始状态为front=rear=50。经过一系列入队和退队操作后,front=rear=25,则该循环队列中元素个数为
有以下程序#includevoidfun(inta[],intn){inti,j=0,k=n/2,b[10];for(i=n/2-1;i>=0;i--){b[i]=a[j];b[k]=a[j+1];j+=2;
以下叙述中正确的是()。
有以下程序#include#includestructA{inta;charb[10];doublec;};voidf(structAt);main(){structA
下面叙述中正确的是
若有定义语句inta[2][3],*P[3];,则以下语句中正确的是()。
关系模型中的关系模式至少应是
在软件生命周期中,能准确确定软件系统必须做什么和必须具备哪些功能的阶段是
设数据结构B=(D,R),其中D={a,b,c,d,e,f}R={(a,b),(b,c),(c,d),(d,e),(e,f),(f,a)}该数据结构为
随机试题
你认为应诊断为下列哪一种损伤此例作下尿路损伤修复术后已出院,来门诊复查,为预防下尿路梗阻,下列哪项最没有预防作用
《中华人民共和国执业医师法》明确规定:医师应当具备良好的( )
【背景资料】某经济适用房小区建设施工项目包含12个单体栋号,建筑面积为33.6万平方米,每个单体栋号仅在总层数、户型规格方面存在少量区别,钢筋规格、混凝土强度及装修等方面等基本相同。各栋号地下室基础底板、外墙体混凝土强度要求均为C40,抗渗等级为P8;地上
收入能够导致企业所有者权益增加,但导致所有者权益增加的不一定都是收入。
自我开发的支持以及工作中的跟踪培训等属于培训方法中()的开发方法。
FDI通过哪些渠道影响我国的经济增长?
设有一半径为R的球体,P0是此球的表面上的一个定点,球体上任一点的密度与该点到P0距离的平方成正比(比例常数k>0),求球体的重心位置.
【程序说明】如果在命令窗口输入并执行命令“LIST名称”后在主窗口中显示:记录号名称1电视机2计算机3电话线4电冰箱5电线假定名称字段为字符型、宽度为6。【
以下()不是队列的基本运算。
TheExaggeratedReportsoftheDeathoftheNewspaperFewtrendshavebeenasenthusiasticallychartedbythepressasthet
最新回复
(
0
)