首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序: #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("
若有以下程序: #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("
admin
2015-08-09
102
问题
若有以下程序:
#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、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=一l,结果为非零,所以条件成立,执行a=5,的操作,所以a值为5,b值为1,c值为2,d值为-1。
转载请注明原文地址:https://www.kaotiyun.com/show/8LDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
运行下列程序时,若输入的数据为“1,2,3”,则输出结果是()。main(){floata,b,C,t;scanf("%f,%f,%of",&a,&b,&C);if(a<B){t=a;a=b;b=t
结构化程序设计的3种基本结构分别是顺序、选择和______。
在结构化设计方法中,数据流图表达了问题中的数据流与加工间的关系,并且每一个______实际上对应一个处理模块。
执行下列语句段后,x的值是______。int*p,x;x=100;p=&x;x=*p+50;
表达式’8’-’2’的值是()。
下列选项中,不是一个算法的基本特征的是()。
以下叙述中错误的是______。
若有语句:char*line[5];,以下叙述中正确的是
下列选项中不是字符常量的是()
算法的时间复杂度是指
随机试题
龟鹿二仙膏之主要功用为黄芪桂枝五物汤之主要功用为
A.玉露膏B.风油膏C.冲和膏D.生肌玉红膏E.生肌白玉膏
产生阴道自净作用的是
省际毗邻市县之间是否允许跨省、自治区、直辖市开具发票,由有关省级税务机关确定。( )
如果其他情况不变,中央银行提高商业银行法定存款准备金率会导致()。
()活动质量的好坏、效率的高低是整个物流过程的关键所在。
达.芬奇的作品《__________》将画中的人物和宛如中国山水一般的淡远背景结合在一起,给人留下无限遐想的余地。
对一些学者邀请他们写的评论、研究文字,他们往往______,觉得那种掉书袋的冬烘气、八股气只能扼杀活泼的创造者的心灵。填入横线部分最恰当的一项是()。
被称为人体“血库”的最大的淋巴器官是()。
Ifyouwalkthroughthestreetsofanybigcityatsixorseveninthemorning,thechancesareyouwillseewomenhurryingalon
最新回复
(
0
)