首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序: #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
39
问题
若有以下程序:
#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全国计算机二级
相关试题推荐
设有如下程序段#includechars[20]="Beijing",*p;p=s;则执行p=s;语句后,以下叙述正确的是()。
设循环队列存储空间为Q(1:50),初始状态为front=rear=50。经过一系列入队和退队操作后,front=rear=25,则该循环队列中元素个数为
有以下计算公式若程序前面已在命令行中包含math.h文件,不能够正确计算上述公式的程序段是
以下选项中非法的C语言字符常量是
定义学生选修课程的关系模式:SC(S#,Sn,C#,Cn,G)(其属性分别为学号、姓名、课程号、课程名、成绩)该关系的范式最高达到
设有以下语句:inta=1,b=2,e;c=a^(b
若已建立以下链表结构,指针P、S分别指向如图所示结点则不能将S所指节点插入到链表末尾的语句组是
若各选项中所用变量已正确定义,函数fun中通过return语句返回一个函数值,以下选项中错误的程序是
正确的结构体类型说明和变量定义是()。
结构化程序设计中,下面对goto语句使用描述正确的是
随机试题
交叉瘫的病变部位是
具有降逆止呃、益气清热功效的方剂是
下列关于城市地下空间的表述,错误的是()
监理合同约定,委托人免费提供给监理机构的测量设备,监理工作完成后,监理人( )。
隧道监控量测时,当位移一时问曲线出现反弯点时,则表明围岩()。
下列各项中会使公司采用低股利政策的是()。
Theirbusinessflourishedatitsnewlocationayearlaterowingtotheirjointeffortsandhardwork.
除了宪政保障以外。人权的国内法保护还包括哪几个方面?
(7)属于系统软件,它直接执行高级语言源程序或与源程序等价的某种中间代码。
ReadthearticlebelowabouttheBritishlongerworkinghours.Foreachquestion23-28.choosethecorrectanswer.Mark
最新回复
(
0
)