首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #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
若有以下程序 #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
admin
2019-12-17
36
问题
若有以下程序
#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、5,1,2,-1
D、1,2,3,4
答案
B
解析
代码中有两条并列的if语句,第一条if语句执行,(a=2)||(b=1)值为1,由于逻辑或表达式,根据其短路运算规则,a=2,b=2,即b值不变执行if分支c=2。并列的if语句中表达式(c==3)&&(d=-1)为逻辑与表达式,c==3不成立,不考虑d=-1表达式,d为5.逻辑表达式值为0,不执行相应if分支。
转载请注明原文地址:https://kaotiyun.com/show/d9Cp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
当用户要求输入的字符串中含有空格时,应使用的输入函数是
有以下程序#includemain(){intb[3][3]={0,1,2,0,1,2,0,1,2),i,j,t=1;for(i=0;i<=i;j++)t+=b[i][b[j][i]];printf("%d\n",t);}程序运行后的输出结果
有以下程序,其中k的初值为八进制数#include<stdio.h>main(){intk=011;printf("%d\n",k++);}程序运行后的输出结果是
若有以下说明和定义uniondt{inta;charb;doublec;}data;以下叙述中错误的是
下列选项中属于面向对象设计方法主要特征的是
有以下函数intfun(char*x,char*y){intn=0;while((*x:=*y)&&*x!=’\0’){x++;y++;n++;}returnn;}函数的功能是
以下叙述中错误的是
以下叙述中错误的是
以下选项中不属于C语言标识符的是
随机试题
瑞典Elektaγ-刀装置等中心机械精度可以做到
对于随机供者或HLA相合的同胞兄弟的血小板均不能接受时,应采用以下哪种方法促进血小板计数的恢复
2006年3月,王某在一次抢劫过程中,因行人报案,被市公安局侦查人员当场抓获。从侦查阶段到审判阶段,王某对被指控的抢劫罪一直予以否认。2006年6月15日,甲市中级人民法院正式受理了此案,并认为王某可能被判处3年以下有期徒刑,遂直接决定适用简易程序进行审理
某施工企业2010年1月购入如下资产:某公司三年期债券;一项商标权;一台施工设备;运输机械;钢模板。根据企业会计准则及其相关规定,属于企业固定资产的有()。
下列软件中,不能用来制作课件的是()。
“授人以鱼,仅供一饭之需;授人以渔,则终身受用无穷”。这说明教学应当着重()。
马克·吐温有一次在教堂听牧师演讲,最初他觉得牧师讲得让人感动,准备捐款。过了十分钟,牧师还没有讲完,他就有些不耐烦了,于是他决定只捐一些零钱。又过了十分钟,牧师还没讲完,于是他决定一分钱也不捐。在心理学上,这种刺激过多和作用时间过久而引起心理极不耐烦或反抗
设f(x)是周期为2的周期函数,它在区间(一1,1]上的定义为则f(x)的傅里叶级数在x=1处收敛于______________.
下列技术中,不属于支持服务器端中间件技术的平台的是(16)。
A、Inatravelagency.B、Inabank.C、Inahotel.D、Inashop.A题目问的是女士在哪上班。男士说想看一下宣传册,他正在考虑出去旅游,女士回答说这里有,并询问男士想要去哪里。由此可见,女士是在旅行社
最新回复
(
0
)