首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #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
31
问题
若有以下程序
#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全国计算机二级
相关试题推荐
有以下程序intf(intn){if(n==1)return1;elsereturnf(n-1)+1;}main(){inti,j=0;for(i=1;i<3;i++)j+=
以下程序中函数sort的功能是对a所指数组中的数据进行由大到小的排序voidsort(inta[],intn){inti,j,t;for(i=0;i<n-1;i++)for(j=i+1;j<n;j++)
下列程序执行后输出的结果是_______。intd=1;fun(intp),{intd=5;d+=p++;printf("%d,",d)}main(){inta=3;
下面叙述正确的是_______。
下面程序的输出结果是【】。 #include<stdio.h> main() {char*p={"BOOL""OPK","H","SP"}; inti; for(i=3,i>=0;i--,i--)pri
已有定义“int k=2;int*ptr1, *ptr2;”,且ptr1和ptr2均已指向变量k,下面不能正确执行的语句是______。
以下叙述中正确的是______。
算法具有5个特性,以下选项中不属于算法特性的是______。
以下函数的功能是计算s=1+1/2!+1/3!+…+1/n!,请填空。doublefun(intn){doubles=0.0,fac=1.0;inti,k=1;for(i=1;i<=n;i++);
设有以下定义和语句,输出的结果是(用small模式编译,指针变量占2个字节)______。structdate{long*cat;structdate*next;doubledog;}too;
随机试题
采购日报表
在PowerPoint2010中,“自定义动画”对话框的“效果”栏中的“动画文本”方式不包括________。
I’msorryIcan’tseeyouimmediately;butifyou’dliketotakeaseat,I’llbewithyou______.
()通常是由发包人在招标文件中提供出较为详细的工程清单,由承包人填报单价,再以工程量清单和单价表为依据计算出总造价。单价合同分为以下几种:
政府在选择宏观调控的政策目标时,应遵循的原则包括()。
“正能量”本是物理学中的专业用词,但近年来却十分流行,常被用来赞颂一些好的人和事。对此,请谈一下你的看法。
简述马克斯.韦伯的分层理论。(华南理工2015年研)
视图不能单独存在,它必须依赖于()。
在考生文件夹中有文件execise19.vbp及其窗体文件execise19.frm。在名为Form1的窗体上有一个名称为Text1的文本框;两个复选框,名称分别为Chk1和Chk2、标题分别为“篮球”和“乒乓球”:一个名称为Cmd1、标题为“确定”的命令
ThefirstcopyrightlawintheUnitedStateswaspassedbyCongressin1790.In1976Congressenactedthelatestcopyrightlaw,
最新回复
(
0
)