首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
C语言的逻辑表达式在特定情况下会产生“短路”现象。若有如下逻辑表达式:x++&&y++;,则以下叙述中正确的是( )。
C语言的逻辑表达式在特定情况下会产生“短路”现象。若有如下逻辑表达式:x++&&y++;,则以下叙述中正确的是( )。
admin
2022-06-24
66
问题
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值不变。
转载请注明原文地址:https://kaotiyun.com/show/RUkp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
已定义以下函数intfun(int*p){return*p;}fun函数返回值是
有下列程序:#includemain(){FILE*fp;inta[10]={1,2,3),i,n;fp=fopen("d1.dat","w");for(i=0;i
以下程序段中的变量已正确定义for(i=0;i<4;i++,i++)for(k=l;k<3;k++);printf("*");程序段的输出结果是
有以下程序#include<stdio.h>main(){inta=2,b;b=a<<2;printf("%d\n",b);}
在函数调用过程中,如果函数如funA调用函数funB,函数funB又调用了函数如funA,则
下列排序方法中,最坏情况下比较次数最少的是
有以下程序(strcat函数用以连接两个字符串)#inolude#includemain(){chara[20]="ABCD\0EFG\0",b[]="TJK";streat(a,b);
设一棵完全二叉树共有700个结点,则此二叉树中的叶子结点数为
随机试题
计算机网络的主要功能有_____。
下列符合慢性特发性血小板性紫癜临床表现的是
46岁男性,腰痛伴右下肢放射痛3个月,反复发作,与劳累有关,咳嗽,用力排便时可加重疼痛。查体:右直腿抬高试验30°阳性,加强试验阳性,X线片示:L4~5椎间隙变窄。可排除的诊断是
构成社区的最基本要素是
从公司理财的角度看,与长期借款筹资相比较,普通股筹资的优点是()。
某社区居民老张向社区的社会工作者反映:“C社区的社区服务中心建得比我们社区的大,设备也齐全,活动也多,他们社区的居民平时都爱去服务中心,里面也热闹,我们社区的服务中心能不能借鉴一下他们的经验,整修一下?”老张的这种需要属于()。
下列选项中,适合作为《工艺美术欣赏——陶器》一课教学难点的是()。
科目汇总表账务处理程序是在记账凭证账务处理程序的基础上发展和演变而来的。()
以下哪种疾病最适宜应用洋地黄
PeoplehavewonderedforalongtimehowtheirpersonalitiesandbehaviorsareformedItisnoteasytoexplainwhyonepersoni
最新回复
(
0
)