首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include main() { int a=0,b=1; if(a++&&b++) printf("TRUE"); else printf("FALSE"); printf("-OUT:a=%d,b=%d\n",a,b); } 程序运行后
有如下程序: #include main() { int a=0,b=1; if(a++&&b++) printf("TRUE"); else printf("FALSE"); printf("-OUT:a=%d,b=%d\n",a,b); } 程序运行后
admin
2015-07-30
39
问题
有如下程序:
#include
main()
{
int a=0,b=1;
if(a++&&b++)
printf("TRUE");
else
printf("FALSE");
printf("-OUT:a=%d,b=%d\n",a,b);
}
程序运行后的输出结果是( )。
选项
A、FALSE _OUT:a=1,b=1
B、FALSE_OUT:a=0,b=2
C、TRUE_OUT:a=1,b=2
D、TRUE_OUT:a=0,b=1
答案
A
解析
逻辑与运算符遵循“短路求值”策略,即只有在仅靠左操作数的值无法确定该逻辑表达式的结果时,才会求解右操作数。表达式(a++&&b++)中,左操作数a++的值为0,已经可以确定整个逻辑表达式的结果为0,因此右操作数b++不再求解,进入else分支执行,a的值加1,b值不变,因此答案为A选项。
转载请注明原文地址:https://kaotiyun.com/show/UoDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的运行结果为()。#include<stdio.h>voidabc(char*str){inta,b,i,j;for(i=j=0;str[i]!=’\0’;i++)if
一个类可以从直接或间接的祖先中继承所有属性和方法。采用这个方法提高了软件的【】。
对象实现了数据和操作的结合,是指对数据和数据的操作进行______。
树中度为零的结点称为______。
在调用函数时,如果实参是简单变量,它与对应形参之间的数据传递方式是_________。
下列叙述中正确的是()。
在设计程序时,应采纳的原则之一是______。
软件生命周期分为软件定义期、软件开发期和软件维护期,详细设计属于______中的一个阶段。
在关系模型中,二维表的行称为______。
将E-R图转换到关系模式时,实体与联系都可以表示成
随机试题
社会主义民族问题的实质是( )
70岁,男性患者,表情呆板,动作缓慢,右手不自主震颤,长期服用左旋多巴;同时患有前列腺肥大。近半年出现病情波动,症状多于服药前加重
患者女性,31岁。自觉疲倦,乏力,食欲不振近2年。平时月经量多,生育1胎,小孩1岁半,自己哺乳喂养。无其他疾病史。体检:发现皮肤、唇黏膜、甲床苍白,心率100/rain。RBC3.15×1012/L,Hb75g/L,MCV69fl网织红细胞1.8%,白细胞
下列各项中,哪种心脏瓣膜病最易引起晕厥()
扩张型心肌病临床表现特点包括下列哪几项( )。
客户应当将保证金存入期货公司通过期货保证金安全存管监控机构网站披露的期货保证金账户。()
下列不属于商业银行开展理财业务应当满足的管理要求的是()。
个人住房贷款期限在1年以上的,常采用的还款方式为()。
2011年1月,甲、乙、丙、丁、戊共同出资设立A有限合伙企业(简称A企业),从事产业投资活动。其中,甲、乙、丙为普通合伙人,丁、戊为有限合伙人。丙负责执行合伙事务。2011年2月,丙请丁物色一家会计师事务所,以承办本企业的审计业务。丁在合伙人会议上提议聘请
设二维连续型随机变量(X,Y)在区域D={(x,y)|0≤y≤x≤3一y,y≤1}上服从均匀分布,求边缘密度fX(x)及在X=x条件下,关于Y的条件概率密度.
最新回复
(
0
)