首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
C语言的逻辑表达式在特定情况下会产生“短路”现象。若有如下逻辑表达式: x++&&y++;则以下叙述中正确的是( )。
C语言的逻辑表达式在特定情况下会产生“短路”现象。若有如下逻辑表达式: x++&&y++;则以下叙述中正确的是( )。
admin
2022-04-01
57
问题
C语言的逻辑表达式在特定情况下会产生“短路”现象。若有如下逻辑表达式:
x++&&y++;则以下叙述中正确的是( )。
选项
A、若x的值为0,则y++操作被“短路”,y值不变
B、若x的值为1,则y++操作被“短路”,y值不变
C、若y的值为0,则&&运算被“短路”,y值不变
D、若y或x的值为0,则表达式值为0,x++和y++均不执行
答案
A
解析
题意中,x++&&y++属于逻辑与表达式,仅当x++和y++的结果为真,整个逻辑表达式的结果才为真,否则整个表达式的结果为假。当x++的结果为0时,y++就会被短路(即不再执行y++表达式),整个表达式的结果为假,所以当x的值为0时,x++的结果也是0,所以y++操作被“短路”,y值不变。本题答案为A。
转载请注明原文地址:https://kaotiyun.com/show/Smkp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
数据库管理系统是
下列条件语句中,输出结果与其他语句不同的是
有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为
下列叙述中正确的是()。
有以下程序:#include<stdio.h>struetS{inta,b;}data[2]={10,100,20,200};main(){struetSp=data[1];prinff("%d\n",++(p.a));}程序
下列叙述中正确的是
以下叙述中正确的是
设已有定义floatx;,则下列对指针变量P进行定义且赋初值的语句中正确的是()。
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:将形参指针所指结构体数组中的三个元素按num成员进行升序排列。请在程序的下划线处填入正确的内容并把
随机试题
关于中国文化典籍,下列说法不正确的是()。
法律的本质是()
Largelectureclassesarefrequentlyregardedasanecessaryevil.Suchclasseshavetobe【56】inmanycollegesanduniversities
痰浊壅塞型胸痹的症状不包括
缺铁性贫血的临床表现不包括
对于铁路重力式挡土墙设计,下列荷载()项不属于荷载主力。
要约应当具备的条件是( )。
儿童观的内在结构应包括()。
1.打开考生文件夹下的Word文档WORD1.doc,其内容如下:【WORD1.doc文档开始】本市高考录取分数线确定运动员的隐士运动员的项目不同,对隐士的需求也不同。体操动作复杂多变,完成时要求技巧、协调及高度的速
InAmerica,olderpeoplerarelylivewiththeiradultchildren.Butinmanyothercultureschildrenareexpectedtocare【C1】____
最新回复
(
0
)