首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #include<stdio.h> main() {int a=1,b=2,c=3,d=4; if((a=2)||(b=1))c=2; if((c==3)&&(d=-1))a=5; printf("%d,%d,%d,%d\n",a,b,c,d
若有以下程序 #include<stdio.h> main() {int a=1,b=2,c=3,d=4; if((a=2)||(b=1))c=2; if((c==3)&&(d=-1))a=5; printf("%d,%d,%d,%d\n",a,b,c,d
admin
2019-12-17
52
问题
若有以下程序
#include<stdio.h>
main() {int a=1,b=2,c=3,d=4;
if((a=2)||(b=1))c=2;
if((c==3)&&(d=-1))a=5;
printf("%d,%d,%d,%d\n",a,b,c,d);}
则程序的输出结果是
选项
A、2,1,2,-1
B、2,2,2,4
C、5,1,2,-1
D、1,2,3,4
答案
B
解析
代码中有两条并列的if语句,第一条if语句执行,(a=2)||(b=1)值为1,由于逻辑或表达式,根据其短路运算规则,a=2,b=2,即b值不变执行if分支c=2。并列的if语句中表达式(c==3)&&(d=-1)为逻辑与表达式,c==3不成立,不考虑d=-1表达式,d为5.逻辑表达式值为0,不执行相应if分支。
转载请注明原文地址:https://kaotiyun.com/show/d9Cp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#include<stdio.h>main()voidfun(inta,intb){intc[10]={1,2,3,4,5,6,7,8,9,0),i;{intt;for(i=0;i<10;i+=2)t=a;a=b;b
由以下while构成的循环,循环体执行的次数是intk=0;while(k=1)k++;
有以下程序main(){charch[]="uvwxyz",*pc;pc=ch,printf("%c\n",*(pc+5));}程序运行后的输出结果是
以下叙述中正确的是
下列叙述中正确的是
程序流程图中带有箭头的线段表示的是
软件设计中模块划分应遵循的准则是
请编写函数fun。其功能是:将M行N列的二维数组中的数据,按列的顺序依次放到一维数组中。一维数组中数据的个数存放在形参n所指的存储单元中。例如,若二维数组中的数据为33333333444444445555
以下数据结构中,属于非线性数据结构的是()。
在E-R图中,用来表示实体联系的图形是
随机试题
对个体散客,以采取独白式的形式进行导游服务。()
Onefinedayabout74000yearsago,agiantvolcanoonSumatrablewitstop.Thevolcano,namedToba,mayhaveejected(喷射)10
在下列癌前病变中,癌变几率最高的是
下图表示的是()模式。
某石油储备库最大原油储罐为(10×104)m3的外浮顶油罐,油罐直径80m,罐高21.80m,储罐保护采用固定式低倍数泡沫灭火系统和冷却水系统。低倍数泡沫灭火系统采用6%水成膜泡沫混合液,罐壁顶喷放,冷却水环管布置在二道抗风圈和三道加强圈的下侧,总计流量为
中国的传统故事“范进中举”中,当范进得知考中时,他的情绪状态是()。
陈先生:未经许可侵入别人的电脑,就好像开偷来的汽车撞伤了人,这些都是犯罪行为。但后者性质更严重,因为它既侵占了有形财产,又造成了人身伤害;而前者只是在虚拟世界中捣乱。林女士:我不同意。例如,非法侵入医院的电脑,有可能扰乱医疗数据,甚至危及病人的生命。因此
下列程序执行后,输出的结果是()。intx=-5,y=0;while(++x)y++;cout
PASSAGETHREEWhatattributeaboutDenimcanbelearnedfromthemanyUSPresidents’wearingofjeans?
PartyA:ShanghaiInternationalTradeCorporationPartyB:BritishAARBankGroupJVCompany:AARTradeCompanyNotes:A
最新回复
(
0
)