首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #include main() {inta=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 main() {inta=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
2020-05-19
17
问题
若有以下程序
#include
main()
{inta=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,2,2,4
B、2,1,2,-1
C、5,1,2,-1
D、1,2,3,4
答案
C
解析
第一个if语句的判断条件中是逻辑与表达式,只有运算对象均非零结果才为真,执行第一个if判断条件,均为赋值表达式,第一个运算对象a=2非零,判断第二个表达式b=1也非零,所以条件成立执行c=2的赋值操作。执行第二个if判断条件中的逻辑或表达式,只要有一个对象非零结果就是真,本条件中c==3运算对象为假,所以需要判断第二个运算对象d=-1,结果为-1非零,所以条件成立,执行a=5,的操作,所以a值为5,b值为1,c值为2,d值为-1。
转载请注明原文地址:https://kaotiyun.com/show/UVCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列数据结构中,属于非线性结构的是()。【09年9月】
有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为()。
有如下程序:#includemain(){inta=0,b=1;if(a++&&b++)printf("TRUE");else.printf("FALSE");
有以下程序:#includeintm=1,n=2;voidsubl(intm,intn){m+=2;n++;}voidsub2(){m++;n+=2;}ma
人员的记录由编号和出生年、月、日组成,N名人员的数据已在主函数中存入结构体数组std中。函数fun的功能是:找出指定出生年份的人员,将其数据放在形参k所指的数组中,由主函数输出,同时由函数值返回满足指定条件的人数。请在程序的下画线处填入正确的内容
设有定义:“longx=123450L;”,则以下能够正确输出变量x的是()。
若有代数式,(其中e仅代表自然对数的底数,不是变量),则下列能够正确表示该代数式的C语言表达式是()。
已知一个文件中存放若干工人档案记录,其数据结构如下:structa{charnumber[100];intage;floatp[6];};定义一个数组:structanumber[10];
以下()不属于对象的基本特征。
设数据结构B=(D,R),其中D={a,b,c,d,e,f}R={(f,a),(d,b),(e,d),(c,e),(a,c)}该数据结构为()。
随机试题
【】是工作在数据链路层的以太网扩展设备,通常用于连接少量的以太网网段。
下列句中加着横线的词,今义比古义缩小的是【】
调节肾上腺髓质激素分泌的因素包括
关于壁纸、墙布,下列哪项性能等级必须符合设计要求及国家现行标准的有关规定?[2008年第34题]
根据《生产安全事故应急条例》和《中华人民共和国突发事件应对法》有关规定,生产经营单位未对应急救援器材、设备和物资进行经常性维护、保养,导致发生严重生产安全事故或者生产安全事故危害扩大,或者在本单位发生生产安全事故后未立即采取相应的应急救援措施,造成严重后果
某公司生产某产品的固定成本为100万元,单位可变成本为100元,产品的单位售价为150。根据上述资料,回答下列问题:当固定成本不变,但产品单位售价降为140元,而本年度产品定单为2万件时,该公司单位可变成本要降低到()元才不至于亏损。
现代成本管理认为,成本管理的对象是()。
所有与甲型H1N1流感患者接触的人都被隔离了。所有被隔离的人都与徐海华接触过。假设上述命题为真,则下面哪一个命题也是真的?
下列不属于公安治安行政处置权中许可权力行为一项是()。
Ifyouhavedifficulty______yourbills,tellyourutilitycompanyassoonaspossible.
最新回复
(
0
)