首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #include 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
若有以下程序 #include 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
admin
2015-07-28
38
问题
若有以下程序
#include
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、5,1,2,-1
B、2,1,2,-1
C、2,2,2,4
D、1,2,3,4
答案
A
解析
该程序中所有的逻辑表达式均不满足"短路求值"原理,所以所有的表达式都需要计算,第一个if语句执行完毕之后,a=2,b=1,c=2,第二个if语句执行完毕之后,d=-1,a=5,所以最终的a=5,b=1,c=2,d=-1,答案选A。
转载请注明原文地址:https://kaotiyun.com/show/hdJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下结构体定义,则_______是正确的引用或定义。structexample{intx;inty;}v1;
下面是对宏定义的描述,不正确的是_______。
下面程序的输出是________。chars[]="ABCD";main(){char*pfor(p=s;p<s+4,p++)printf("%s\n",p);}
在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是_______。
有程序: voidfun(inta,intb,intc) {a=456;b=567;c=678;} main() {intx=10,y=20,z=30; fun(x,y,Z); printf("%d,%d,%d\n",z,y,
设p1和p2是指向同一个int型一维数组的指针变量,k为int型变量,则不能正确执行的语句是()
当c的值不为0时,在下列选项中能正确将c的值赋给变量a、b的是______。
己知int i,x[3][4];,则不能将x[1][1]的值赋给变量i的语句是______。
若a=10,b=20,则表达式!(a<b)的值是【】。
随机试题
A、Shewillonlylendmoneytoclosefriends.B、Shewilllendmoneytofriendsinemergency.C、Sheisreluctanttolendmoneyto
以下不属于系统详细设计的是________。
每摄饵相哺,故德之常不去心。
患者发热恶风,咽干咽痛,干咳少痰,痰黏难咯,甚则痰中带血。是感受何种邪气所致:
患者女,55岁,1年来右眶上缘、鼻翼旁多次因触摸发生刀割样剧痛,每次最长持续约2~3分钟,则该患者诊断可能为
患儿男,8个月,突然发生四肢抽动,持续3分钟,人工喂养,未加辅食。查体:体温37.5℃,颈软,前囟2cm×2cm,枕部按压有乒乓感,神经系统检查未见异常。首选的处理方法为()
关于亚洲各地理要素间因果关系描述不正确的是:
2004年11月7日,中共中央发布的《关于在全党开展以实践“三个代表”重要思想为主要内容的保持共产党员先进性教育活动的意见》指出,开展先进性教育活动要达到的目标要求是()
已知幂级数anxn在x=1处条件收敛,则幂级数an(x一1)n的收敛半径为___________。
下面不属于软件工程的3个要素的是______。
最新回复
(
0
)