首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #include main() {inta=-2,b=0; do{++b;}while(a++); printf("%d,%d\n",a,b); } 则程序的输出结果是
若有以下程序 #include main() {inta=-2,b=0; do{++b;}while(a++); printf("%d,%d\n",a,b); } 则程序的输出结果是
admin
2019-04-24
29
问题
若有以下程序
#include
main()
{inta=-2,b=0;
do{++b;}while(a++);
printf("%d,%d\n",a,b);
}
则程序的输出结果是
选项
A、1,3
B、0,2
C、1,2
D、2,3
答案
A
解析
本题重点考察do-while语句及do-while 的循环语句保证会执行一次(表达式的真值在每次循环结束后检查),++b即变量b自增1后再参与运算,而a++则表示a参与运算后,再自增1。所以第一次循环结束后,b=1,a=-1。第二次循环后,b=2,a=0。第三次循环后,b=3,a=1。因此A选项正确。
转载请注明原文地址:https://kaotiyun.com/show/AGRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序voidss(char*s,chart){while(*s){if(*s==t)*s=t-’a’+’A’;s++;}}main(){charstrl[100]="abc
有下列函数:intfun(char*S){char*t=s;while(*t++);return(t-s);}该函数的功能是()。
下述关于数据库系统的叙述中正确的是
下列给定程序是建立一个带头结点的单向链表,并用随机函数为各结点赋值。函数fun()的功能是:将单向链表结点(不包括头结点)数据域为偶数的值累加起来,并作为函数值返回。其累加和通过函数值返回main()函数。例如,若n=5,则应输出8.391667。
请编写函数fun(),它的功能是:移动一维数组中的内容,若数组中有n个整数,要求把下标从0到p(含p,p<n-1)的数组元素平移到数组的最后。例如:一维数组中的原始内容为:1,2,3,4,5,6,7,8,9,10;p的值为3。移动后,一维数组中的内容应为:
以下不是结构化程序设计方法的技术是()。
下面叙述中错误的是()。【09年3月】
设循环队列为Q(1:m),其初始状态为front=rear=m。经过一系列入队与退队运算后,front=20,rear=15。现要在该循环队列中寻找最小值的元素,最坏情况下需要比较的次数为()。
若实体A和B是一对多的联系,实体B和C是一对一的联系,则实体A和C的联系是()。
随机试题
当归、芍药并用的方剂是
其诊断为其证候为
组胺的前体是5-羟色胺的前体是
下列关于城市规划与城市环境保护规划的关系,叙述有误的是()。
建设工程纠纷案件审理中,建设单位对材料证据保全的请求应当在()之前提出。
甲公司与乙设备供应商签订了一份设备采购合同,乙公司应承担的义务包括()。
教师在处理与学生家长的关系时,下列做法错误的是()。
现代教育学的代表人物杜威提出“教育无目的论”,主张教育在它自身之外没有目的,它就是它自己的目的。()
设随机变量X~t(n)(n>1),Y=1/X2,则_________.
Therearefivebasicfunctionsofanewspaper:toinform,toreview,topersuade,toinstructandtoentertain.Youmaythinkth
最新回复
(
0
)