首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #include <stdio.h> main() { int a=1,b=2,c=3,d=4; if ((a=2) && (b=1)) c=2; if ((c==3) || (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=-
admin
2020-01-10
21
问题
若有以下程序
#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,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/4HCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若变量已正确定义并赋值,则以下符合C语言语法的表达式是()。
结构化程序设计的3种结构是()。
运行下面的程序,输入字符串“MicrosoftVisualStudio”,则程序的执行结果是()。#include<stdio.h>main(){charChr[20];scanf(’’%s’’,&Ch
设有定义:intx=2;以下表达式中,值不为6的是
下面选项中关于“文件指针”概念的叙述正确的是
设循环队列的存储空间为Q(1:50),初始状态为front=rear=50。经过一系列正常的操作后,front=rear-1。为了在该队列中寻找值最大的元素,在最坏情况下需要的比较次数为
下面属于黑盒测试方法的是
将E-R图转换为关系模式时,实体和联系都可以表示为
在学生管理的关系数据库中,存取一个学生信息的数据单位是
随机试题
下列属于专门的关系运算的是()
在光的作用下,三氯甲烷能与空气中的()反应生成剧毒的“光气”。
女性,80岁。慢性咳嗽咳痰20余年,冬季加重。近5年活动后气促。1周前感冒后痰多,气促加剧。近2天嗜睡。血白细胞18.6×109/L,中性粒细胞占90%,动脉血气:pH7.29,PaCO280mmHg,PaO247mmHg,BE-3.5mmol/L。经
此时最可能之诊断为( )患儿出现发热后.即开始抗感染治疗,但不久即先后2次出现周围小动脉栓塞,此时应( )
对明代“明刑弼教”思想表述正确的是:()
尽管由于不同国家或者一国不同历史时期具体历史条件的不同,决定了其阶级关系状况存在差异,但一般说来,在下列选项中的哪些领域中居主导地位的阶级总是控制或者掌握着国家政权,处于统治者或领导者的地位?()
关于合同形式的说法,正确的是()。
斜拉桥施工时,施工中以()控制为主。
银行在进行利润表分析时,从利润总额出发,减去(),得出当期净利润。
根据我国《著作权法》的规定,法人或者其他组织享有的著作权中的财产权的保护期限是()年。
最新回复
(
0
)