首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 main(){int a=-2,b=0; do{++b;}while(a++); printf("%d,%d\n",a,b);} 则程序的输出结果是
若有以下程序 main(){int a=-2,b=0; do{++b;}while(a++); printf("%d,%d\n",a,b);} 则程序的输出结果是
admin
2017-04-26
47
问题
若有以下程序
main(){int a=-2,b=0;
do{++b;}while(a++);
printf("%d,%d\n",a,b);}
则程序的输出结果是
选项
A、0,2
B、1,2
C、1,3
D、2,3
答案
C
解析
由于a的初始值等于-2,所以while循环语言执行二次结束,第一次a=-2,b=1,然后判断循环条件a++非零,执行第二次循环体a=-1,b=2,判断循环条件非零,执行循环体a=0,b=3,判断循环条件为0,此时变量a的值等于1。
转载请注明原文地址:https://kaotiyun.com/show/DqDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在C语言中,函数返回值的类型最终取决于
以下叙述中正确的是
软件设计包括软件的结构、数据接口和过程设计,其中软件的过程设计是指
执行以下程序后的输出结果是【】。main(){inta=10;a=(3*5,a+4);printf("a=%d\n",a);}
以下程序的输出结果是#includestructst{intx;int*y;}*p;intdt[4]={10,20,30,40};structstaa[4]={50,&dt[0],60,&dt[0],60,&dt[
以下程序的运行结果是#defineMAX(A,B)(A)>(B)?(A):(B)#definePRINT(Y)printf("Y=%d\t",Y)main(){inta=1,b=2,c=3,d=4,t;t=MAX(a+b
有如下程序inta[10]={1,2,3,4,5,6,7,8,9,10};int*p=&a[3],b;b=p[5];则b的值是
下列不属于软件工程的3个要素的是
在关系A(S,SN,D和关系B(D,CN,NM)中,A的主关键字是S,B的主关键字是D,则称是关系A的外码
随机试题
看到与自己水平差不多的人取得了成功,就相信自己也会取得成功。这属于影响个体自我效能感因素中的()。
外科感染的演变过程与下列哪项因素无关()
医院药学人员常用的文献检索系统中,检索医药文献最常用的是
患者,女,18岁,未婚。2个月来感觉消瘦、乏力,1个月来发现腹部增大迅速,原来的裤子全穿不下,而且月经稀少半年。妇科检查:腹部增大如足月妊娠大小,叩诊不满意。肛查:子宫大小正常,其余触诊不清。为鉴别巨大卵巢囊肿与腹腔积液,下列哪种辅助检查方法不适宜
按《建筑工程施工质量验收统一标准》的规定,依专业性质、建筑部位来划分的工程属于( )。
复合杠杆的作用在于( )。
抽样检验的检验由N个()组成。
《马关条约》中,清政府被迫割让给日本的领土是()。
下列关于标签的描述中,错误的是
ImpressionsofAmericaSanFranciscoisareallybeautifulcity.ChinaTown,peopledbyChineselabourers,isthemostartis
最新回复
(
0
)