首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #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
34
问题
若有以下程序
#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://jikaoti.com/ti/wrG0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#includestruetball{charcolor[10];intdim;};main(){structballlist[2]={
若文件指针fp已正确指向文件,ch为字符型变量,以下不能把字符输出到文件中的语句是()。
有以下程序:#include#defineS(x)x*x/xmain(){intk=6,j=3;printf("%d,%d\n",S(k+j+2),S(j+k+2));}程
有以下程序:#include#defineSUB(x,y)(x)*(y)main(){inta=3,b=4;printf("%d\n",SUB(a++,b++));}程序运行后的输出
有以下程序段:charstr[4][12]={"aaa","bbb","ccc","ddd"},*p[4];inti;for(i=0;i
输出语句:printf("%d\n",11+011);的输出结果是()。
计算机软件的构成是()。
若有以下语句typedefstructS{intg;charh;)T;以下叙述中正确的是
在关系数据库中,用来表示实体间联系的是
公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员。则实体部门和职员间的联系是
随机试题
评价某一种疾病预防控制的策略和措施是否有效,其方法是
(糖尿病的治疗药物)A.胰岛素B.格列喹酮C.二甲双胍D.普伐他汀E.阿卡波糖单纯的餐后血糖高,而空腹和餐前血糖不高者宜首选
房地产经纪人员在人与人交往中,乐观、开朗的人使人容易接近,要()。
扑救A类火灾不应选用()。
下列货物或者服务,不可以采用单一来源方式采购的是()。
将位置检测装置安装在机床的工作台上的数控机床属于()数控机床。
按照法律规范的性质和调整方式分类,法律规范分为()。
校园精神文化可分解为认知成分、情感成分、价值成分和思维成分。()
软件在长期运行和使用中没有磨损、老化、用旧等问题。任何机械、电子设备在运行和使用中,其失效率大都遵循U型曲线(即所谓“浴缸曲线”)。那是因为刚一投入使用时各部件尚未灵活运转,常常容易出问题。经一段运行,便可以稳定下来。而当设备已经历相当时期的运转,便会出现
集中量数中性能最好的一个统计量是()。
最新回复
(
0
)