首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 main(){int a=-2,b=0; while(a++) ++b: printf("%d,%d\n",a,b);} 则程序的输出结果是
若有以下程序 main(){int a=-2,b=0; while(a++) ++b: printf("%d,%d\n",a,b);} 则程序的输出结果是
admin
2017-04-26
46
问题
若有以下程序
main(){int a=-2,b=0;
while(a++)
++b:
printf("%d,%d\n",a,b);}
则程序的输出结果是
选项
A、0,2
B、1,2
C、1,3
D、2,3
答案
B
解析
循环体执行两次,第一次表达式a++值为-2,a的值为-1,执行循环体++b,b值为1,第二次表达式a++值为-1,a的值等于0,执行++b,b值为2,第三次判断条件a++,表达式值为0,不执行循环体,但是条件判断以后,a的值为1。
转载请注明原文地址:https://www.kaotiyun.com/show/tqDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有以下程序,为使之正确运行,请在横线中填入应包含的命令行。(注:try_me()函数在a:\myfile.txt中有定义。)【】main(){printf("\n");try_me();printf("\n");}
测试的目的是暴露错误,评价程序的可靠性;而【】的目的是发现错误的位置,并改正错误。
有以下程序main(){inti,s=0,t[]={l,2,3,4,5,6,7,8,9};for(i=0;i
下面叙述正确的是
下面叙述正确的是
软件设计包括软件的结构、数据接口和过程设计,其中软件的过程设计是指
在16位编译系统上,若有定义inta[]={10,20,30},*p=&a;,当执行p++;后,下列说法错误的是
对关系S和R进行集合运算,结果中既包含S中的所有元组也包含R中的所有元组,这样的集合运算称为()。
在长度为n的有序线性表中进行二分查找,最坏的情况下,需要的比较次数为()。
已知一个文件中存放若干工人档案记录,其数据结构如下:structa{charnumber[100];intage;floatp[6];};定义一个数组:structanumber[10];
随机试题
2006年7月1日甲企业按面值发行5年期、到期一次还本付息、年利率6%(不计复利)、面值总额为5000万元的债券。2007年12月31日“应付债券”科目的账面余额为()
A.细辛B.花椒C.丁香D.高良姜E.小茴香
下列各项中,属于劳务作业分包范围的是()。
公司需要变更登记的行为有()。Ⅰ.修改公司章程Ⅱ.公司解散Ⅲ.改变经营范围Ⅳ.变更法定代表人
以下关于中国官僚资本的表述,错误的是()。
甲报复杀害其仇人乙,在农贸市场将自制的爆炸装置点燃后掷向乙,致乙重伤,并造成三名菜农轻伤。对甲的行为应定为()。(2010年单选17)
我国对资本主义工商业的社会主义改造的过渡形式是
Intermsofliterarydevice,thephrase"analternativesetofprocedures"inthefirstparagraphofthetextisakindof_____
(2n+1)模冗余系统,由(2n+1)个相同部件的副本和一个表决器构成,表决器将(2n+1)个副本中大于半数的输出作为系统的输出,如图4-1所示。假定表决器完全可靠,且每个副本的可靠性为R0,则该冗余系统的可靠性 R=(18)。当R0=(19)时,R为
BSP方法认为,用作对企业度量和控制的历史的和综合的数据应属于
最新回复
(
0
)