首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序: #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; print{("%d,%d,%d,%d\n
若有以下程序: #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; print{("%d,%d,%d,%d\n
admin
2019-06-12
46
问题
若有以下程序:
#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;
print{("%d,%d,%d,%d\n",a,b,c,d);
则程序的输出结果是( )。
选项
A、2,2,2,4
B、2,1,2,一l
C、5,1,2,-1
D、1,2,3,0
答案
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://www.kaotiyun.com/show/hNRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有定义语句intb=2;则表达式(b
以下叙述中正确的是()。
下列关于C语言文件的叙述中正确的是()。
支持子程序调用的数据结构是()。
按照C语言规定的用户标识符命名规则,不能出现在标识符中的是()。
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是( )。
下面不属于软件设计阶段任务的是
关于算法,以下叙述中错误的是
随机试题
书写“体格检查”部分的内容时,首先应当书写的是
行政诉讼的当事人应向哪个人民法院申请执行生效的判决、裁定?( )
背景资料某市博览中心的机电工程由某安装公司总承包,合同约定,安装公司负责设备采购、施工和试运行验收,工期为2个月,合同价为固定总价。机电工程中的一些主要设备由业主指定供货商,其中空调工程的冷水机组等设备,业主指定了某国厂商的产品。安装公司及时向厂商
传统折中理论认为,如果公司采取适度数量的债务筹资,影响到普通股股东可分配盈利的债务利息和股权成本会与因债务筹资而增加的风险补偿得到同步增加。()
基金管理人依法发售基金份额、募集资金,国务院证券监督管理机构应当自受理基金募集申请之日起()个月内依照法律、行政法规及国务院证券监督管理机构的规定和审慎监管原则进行审查,作出核准或不予核准的决定.并通知申请人。
死亡抚恤采取的是( )抚恤形式。
体育的根本任务是()。
下列陕西省的地区与其主要农作物或矿产物资源的对应,正确的有()。
王某在建筑工地开翻斗车,一天王某在开车时接听电话,意外将工友张某当场撞死、李某撞伤。王某当下决定背李某去附近的医院救治,但是途中想到自己可能会坐牢,于是将李某弃至路边无人处后逃跑。最终李某因未得到救治而死亡。关于本案,下列说法错误的是()。
在子网划分时子网号长度可以是()的,IP协议允许使用变长子网的划分。
最新回复
(
0
)