首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序: #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
25
问题
若有以下程序:
#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://jikaoti.com/ti/tjD0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#include#defineSQR(X)X*Xmain(){inta=10,k=2,m=1;a/=SQR(k+m)/SQR(k+m);printf(“%d\n”,a);}程序的
设栈的存储空间为S(1:m),初始状态为top=m+1。经过一系列入栈与退栈操作后,top=m。现又在栈中退出一个元素后,栈顶指针top值为()。
以下叙述中正确的是()。
读取二进制文件的函数调用形式为:fread(buffer,size,count,fp);,其中buffer代表的是()。
有三个关系R,S和T如下图所示:其中关系T由关系R和S通过某种运算得到,则所使用的运算为
设有定义:inta;floatb;执行scanf("%2d%f",&a,&b);语句时,若从键盘输入876543.0则a和b的值分别是()。
下面选项中关于编译预处理的叙述正确的是()。
数据独立性是数据库技术的重要特点之一,所谓数据独立性是指
设数据结构B=(D,R),其中D={a,b,c,d,e,f}R={(a,b),(b,c),(c,d),(d,e),(e,f),(f,a)}该数据结构为
在黑盒测试方法中,设计测试用例的主要根据是
随机试题
在网页制作中,为了方便网页对象在网页内的布局,通常使用_____来辅助定位。
其病因属感受特殊之毒的是()其病因属外来伤害的是()
职业操守是从业者在其职业实践和职业生活中所表现的一贯态度和基本行为方式。()
核准制是完全计划发行的模式。()
个人质押贷款的对象主要满足的条件包括()。
气质有好坏之分,性格无好坏之分。()
Thetechnologyrevolutionmaybecomingtopoorcountriesviathemobilephone,notthepersonalcomputer,asitdidinrichone
对于能够获得焦点的控件,若要使其不能接收焦点,应该
将考生文件夹下的ZAY文件夹移动到考生文件夹下QWE文件夹中,重命名为XIN。
Whatdoesthemanmean?
最新回复
(
0
)