首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 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
39
问题
有以下程序
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://www.kaotiyun.com/show/dUxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列选项不符合良好程序设计风格的是()。
在使用putchar和getchar函数处理字符时,必须在程序的开头出现包含头文件命令行是_________。
设有如下定义:intarr[]={6,7,8,9,10};int*ptr;ptr=arr;*(ptr2)=2;printf("%d,%d\n",*ptr,*(ptr2));则下列程序段的输出结果
一些重要的程序设计语言(如C语言和Pascal语言)允许过程的递归调用,而实现递归调用中的存储分配通常用()。
设在C语言中,float类型数据占4个字节,则double类型数据占()个字节。
假定所有变量均已正确说明,下列程序段运行后x的值是()。a=b=c=0;x=12;if(!a)x--;elsex=5:if(c)x=3;elsex=4:
若某二叉树的前序遍历访问顺序是abdgcefh,中序遍历访问顺序是dgbaechf,则其后序遍历的结点访问顺序是()。
请写出与!(a<=b)等价的C语言表达式________。
若a=10,b=20,则表达式!(a<b)的值是【】。
若有下面的说明和定义,则sizeof(structaa)的值是structaa{intrl;doubler2;floatr3;unionuu{charul[5];longu2[2]
随机试题
欲使Mg转化为Mg(OH)2,下列实验最合理的是()。
30岁男性农民,腹痛、腹泻半个月,大便4~8次/天,便量多,为暗红色,有腥臭味,肉眼可见血液及粘液,患者无发热,右下腹隐痛,粪便镜检:W:BClO~15个/HP,RBC满视野,该患者最可能的诊断是
孕1产0,足月临产14h,宫口开7cm,产程进展缓慢,胎心140~150次/分,胎头矢状缝与坐骨棘间径一致,枕骨在母体右侧,S-2。
工业上用空气分离法制取氧气的依据是()。
航摄像片上所存在的倾斜位移与()决定了其不能直接作为地图使用。
甲企业为符合条件的小型微利企业。2016年甲企业的应纳税所得额为25万元。甲企业当年应缴纳的企业所得税税额为()万元。
0,14,78,252,()。
澳门与祖国内地山水相连,民间关系密切,风情习俗、语言文字等文化传统更是一脉相承,这是谁也________不了的。填入画横线部分最恰当的一项是:
下列文言句式特点与其他三项不同的是()。
In1970psychologistWalterMschelplacedacookieinfrontofagroupofchildrenandgavethemachoice:theycouldeattheco
最新回复
(
0
)