首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 main() { int i=1,j=2,k=3; if(i++==1&&(++j==3||k++==3)) printf("%d%d%d\n",i,j,k); } 程序运行后的输出结果是
有以下程序 main() { int i=1,j=2,k=3; if(i++==1&&(++j==3||k++==3)) printf("%d%d%d\n",i,j,k); } 程序运行后的输出结果是
admin
2013-02-23
47
问题
有以下程序 main() { int i=1,j=2,k=3; if(i++==1&&(++j==3||k++==3)) printf("%d%d%d\n",i,j,k); } 程序运行后的输出结果是
选项
A、1 2 3
B、2 3 4
C、2 2 3
D、2 3 3
答案
8
解析
根据优先级顺序,先计算内层括号的值。j自加1等于3,所以++j= =3成立,表达式为1,由于1“|”任何数都为1,所以不用计算“||”后面的表达式,所以k =3,最后计算“&&”之前的表达式,i先进行判断再自加1,所以i++==1成立,自加1后i =2。if语句的条件为“1”,所以输出i、j、k的值分别是2,3,3。
转载请注明原文地址:https://kaotiyun.com/show/OoJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在宏定义#definePI3.14159中,用宏名PI代替一个()
以下程序运行后的输出结果是【】。main(){chars[]="9876",*p;for(p=s;p<s+2;p++)printf("%s\n",p);}
以下程序的输出结果是______。inti=010,j=10;printf("%d,%d\n",++i,j--);
在下列选项中,没有构成死循环的程序段是_____。
在面向对象的设计中,用来请求对象执行某一处理或回答某些信息的要求称为【】。
若有如下说明:unions{chara[9]intb;floatc;}t;则下列叙述正确的是()
数据库管理系统的基础是______。
某二叉树中度为2的结点有18个,则该二叉树中有【】个叶子结点。
算法中,对需要执行的每一步操作,必须给出清楚、严格的规定。这属于算法的
随机试题
简述用人单位内部劳动规则与劳动合同、集体合同的区别。
《吉尔伽美什》
A.心尖部可触及有力的抬举感B.心尖搏动弥散C.心浊音界向两侧扩大,坐位呈“烧瓶样”D.心界呈梨形主动脉瓣关闭不全
A.草黄微浊,细胞数>500×106/L、蛋白30g/L、LDH300IU/LB.乳样,乙醚试验苏丹Ⅲ染成红色C.胸液蛋白/血清蛋白<0.5、LDH<200IU/L、胸液LDH/血LDH<0.6D.LDH500IU/
某工程招标,下列具有相应资质的企业中可以参加投标的是()。
甲公司于2×21年3月5日从证券市场上购入B公司发行的股票200万股,指定为以公允价值计量且其变动计入其他综合收益的非交易性权益工具投资,每股支付价款4元(含已宣告但尚未发放的现金股利0.5元),另支付交易费用2万元。2×21年3月10日甲公司收到上述股利
对于复合计征消费税的应税消费品,在计算组成计税价格时,既要考虑从量的消费税额又要考虑从价的消费税额。()
“劳心者治人,劳力者治于人,治于人者食人,治人者食于人”这一思想反映的是教育的()。
下列说法中正确的一项是().
Theworld-famousBelgianhasarrivedinBritainwithhisequallyfamousdogforafive-monthstay—nearly70yearsafterhisfirs
最新回复
(
0
)