首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 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
2018-10-16
48
问题
有以下程序
main() {
int a = -2, b = 0;
while (a++ && ++b) ;
printf("%d,%d\n", a, b ); }
程序运行后输出结果是
选项
A、0,3
B、1,2
C、1,3
D、0,2
答案
B
解析
循环体为空,共执行2次。第一次变量a初值为-2,b初值为0,表达式a++ && ++b值为1,同时a的值为-1,b的值为1,第二次循环条件判断以后,a的值为0,b的值2,执行循环体空,第三次判断条件表达式值为0,不执行循环体,而a的值为1,但是表达式a++的值为0,因此不计算表达式++b的值,b的值仍为2。
转载请注明原文地址:https://kaotiyun.com/show/g5xp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若变量已正确定义,有以下程序段inta=3,b=5,c=7;if(a>b)a=b;c=a;if(c!=a)c=b;printf("%d,%d,%d\n",a,b,c);其输出结果是
下面程序的运行结果是:【】。fun(intt[],intn){inti,m;if(n==1)returnt[0];elseif(n>=2){m=fun(t,n-1);returnm;}}main
若有如下定义:ints[3][4];则下面表达式中能代表数组元素s[1][0]的值的是()
设有以下语句:typedefstreetS{intg;charh;}T;则下面叙述中正确的是()。
有下列程序:main(){inty=20;do{y--;}while(--y);printf("%d\n",y--);}当执行程序时,输出的结果是()。
下面不属于软件设计原则的是______。
在C语言中,合法的字符常量是______。
若整型变量a、b、c、d中的值依次为:1、4、3、2。则条件表达式a<b?a:c<d?c:d的值是()。
C语言中while循环和do-while循环的主要区别是______。
随机试题
A.助力运动B.患肢骨折的远近关节运动C.主动运动D.被动运动E.手法治疗依靠患者自身力量进行锻炼的是
下列关于国家的说法正确的是:
从监理大纲、监理规划和监理实施细则内容的关联性来看,监理规划的作用是()。
微型计算机系统中的中央处理器主要由()构成。
教师要承担“人类灵魂工程师角色”应该重点履行的职责有()
中国共产党第十八届中央委员会第三次全体会议,全面分析了当前形势和任务,强调全党同志要把思想和行动统一到中央关于全面深化改革重大决策部署上来,增强进取意识、机遇意识、责任意识,牢牢把握方向,大胆实践探索,注重统筹协调,凝聚改革共识,落实领导责任,坚定不移实现
W公司制作的正版音乐光盘每张售价25元,赢利10元。而这样的光盘的盗版制品每张仅售价5元。因此,这样的盗版光盘如果销售10万张,就会给W公司造成100万元的利润损失。为使上述论证成立,以下哪项是必须假设的?
[*]
The______ofthespringwaterattractsalotofvisitorsfromotherpartsofthecountry.
A、They’retalkingaboutnicechildren.B、Themanhasahouseforsale.C、Thewomanlivesinanicehouse.D、Themanhasthreech
最新回复
(
0
)