首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #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
若有以下程序 #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
admin
2018-10-16
71
问题
若有以下程序
#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,1,2,-1
B、2,2,2,4
C、1,2,3,4
D、5,1,2,-1
答案
D
解析
代码中有两条并列的if语句,第一条if语句,逻辑与表达式(a=2) && (b=1)中,a=2,则执行b=1,得到该逻辑与表达式值为1,执行分支语句c=2;第二条if语句(c==3) || (d=-1),c==3不成立,执行d=-1,而后得出整个逻辑与表达式值为1,执行分支语句a=5。
转载请注明原文地址:https://kaotiyun.com/show/45xp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序运行的结果是【】。#include<conio.h>#include<stdio.h>#defineM100voidfun(intm,int*a,int*n){inti,j=0;
设有以下语句chara=3,b=6,c;c=ab<<2;则c的二进制值是_______。
交换两个变量的值,不允许用临时变量,应该使用下列哪一个位运算符()
设有以下语句:typedefstreetS{intg;charh;}T;则下面叙述中正确的是()。
以下叙述中正确的是()。
C语言程序的基本单位是()
下列关于队列的叙述中正确的是
以下程序的输出结果是【】。main(){chars[]="ABCD",*p;for(p=s+1;p
下列叙述中,正确的一条是()
随机试题
有些食物可导致大便颜色改变,例如红心火龙果可以导致大便颜色变红,以下哪些食物可以导致大便颜色变黑?()
对于下列起诉,哪些不属于行政诉讼受案范围?()
据《全国主体功能区规划》,全国主体功能区规划开发原则中关于保护自然的有关规定,下列说法正确的是()。
1.背景某机场建设项目指挥部,通过招投标程序与某施工单位(总承包方)按照《建设工程施工合同(示范文本)》(GF-2013—0201)签订了施工合同。合同总价款5244万元,采用固定总价合同一次性包死,合同工期400d。施工中发生了以下事件:事件一:发
在设计时,加油加气站内的站房及其他附属建筑物的耐火等级不应低于()级。
某家电生产企业为了提高产品的市场影响力,积极实施市场营销战略,增加广告资金投入,加大市场宣传力度,提升品牌声誉。从企业战略层次分析,此项战略属于()。
“多年前,他背上行囊,踏上这座繁华的都市,意气风发。多年后,他手捧自己的骨灰站在这座城市的十字路口,茫然四顾。”一位90后年轻人写就的诗歌,道出了进城务工者的境遇变化与内心无奈。如果说,暂住证的背后,只是一种“临时居住”状态的证明,那么居住证,不仅在字面上
汉代盛行的学术是()。
AfterhebecameChancellorHitlerhadtoacceptacertaindegreeofroutine.Thiswasagainsthisnaturalinclination.Hehated
Whatisthepurposeofthenationalsurvey?
最新回复
(
0
)