首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 main(){int a=1,b=2,c=3,d=0; if(a==1&&b++=2) if(b!=2‖c-!=3) printf("%d,%d,%d\n",a,b,c); else printf("%d
有以下程序 main(){int a=1,b=2,c=3,d=0; if(a==1&&b++=2) if(b!=2‖c-!=3) printf("%d,%d,%d\n",a,b,c); else printf("%d
admin
2018-01-11
22
问题
有以下程序
main(){int a=1,b=2,c=3,d=0;
if(a==1&&b++=2)
if(b!=2‖c-!=3)
printf("%d,%d,%d\n",a,b,c);
else printf("%d,%d,%d\n",a,b,c);
else printf("%d,%d,%d\n",a,b,c);}
程序运行后的输出结果是
选项
A、1,3,2
B、1,2,3
C、1,3,3
D、3,2,1
答案
C
解析
a,b,c,d初始值分别为1,2,3,0。嵌套的if语句中,第一个if中,表达式a==1&&b++==2值为1,执行嵌套的if分支,此时“b=3,b!=2”成立,由于运算符是‖,不管后面一个表达式的值是不是1,其整个表达式的值总是1,“c--!=3”表达式不执行,最后打印出a,b,c的值是1,3,3。
转载请注明原文地址:https://kaotiyun.com/show/dUxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有以下定义和语句:charstr[20]="Program",*p:p=str;则以下叙述中正确的是()。
下列关于栈的描述中错误的是()。
下列程序的运行结果是_________。#includelongfunc(intx){longp;if(x==0‖x==1)return(1);p=x*
下列程序的输出结果是________。main(){inti=0,a=0;while(i<20){for(;;){if((i%10)==0)break;else
定义结构体数组:structstu{intnum;charname[20];}X[5]={1,"LI".2,"ZHAO",3,"WANG",4,"ZHANG",5,"LIU");for(i=1;i<5;i++)prin
设有定义的语句:“charc1=92,c2=92;”,则以下表达式中的值为零的是()。
当c的值不为0时,在下列选项中不能正确将c的值赋给变量a、b的是()。
若有以下的定义:“intt[3][2];”,能正确表示t数组元素地址的表达式是()。
设变量p是指针变量,语句p=NULL;是给指针变量赋NULL值,它等价于()。
以下叙述不正确的是______。
随机试题
Ialwayseatbreakfast,andsuggestthatyoudotoo.Weallneedfoodinthemorningtosupplyourselves【C1】________sourcesofg
企业盈利必定是因为收入大于成本费用,企业亏损不一定是因为收入小于成本费用。()
儒家认为整个教育程序的最终阶段是()
以下检查最可能出现异常的是患者的治疗方案不包括
法的规范作用主要有哪些?()
在房地产产品生产过程中,承担开发建设用地规划方案设计、建筑设计等项工作的,一般是()。
下列计算单位中正确的是()。
疾病L通常是通过一只沙蝇叮咬了受传染的老鼠后再叮咬人而传播给人的。然而当计划要在一个地方建一座新城镇时,虽然这个地方L病和沙蝇都很常见,健康官员还是告诫说,减少老鼠数量的努力会弊大于利。以下哪一项如果为真,最好地证明了健康官员的告诫?()
南北朝时期,“官当”制度正式确立于()。
下列关于SQL命令的叙述中,正确的是()。
最新回复
(
0
)