首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
36
问题
有如下程序:
#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全国计算机二级
相关试题推荐
两个或两个以上模块之间联系的紧密程度称为()。
若执行下面的程序时,从键盘上输入5和2,则输出结果是______。main(){inta,b,k;scanf("%d,%d",&a,&b);k=a;if(a<b)k=a%b;e
判断字符型变量chr为小写字母的表达式是______。
A、3*xn(2*x-1)B、3*x**n(2*X-1)C、3*pow(x,n)*(1/(2*x-1))D、3*pow(n,x)/(2*x-1)4在该题中,x的n次方应该调用函数pow(x,n)计算,故排除选项A、B。在选项D中,pow(n,x)的
下列程序的运行结果是______。#definePOW(r)(r)*(r)main(){intx=3,y=2,t;t=POW(x+y);
软件需求分析一般应确定的是用户对软件的______。
若x和y都是double型变量,且x的初值为3.0,y的初值为2.0,则表达式pow(y,fabs(x))的值为【】。
设有以下语句,其中不是对a数组元素的正确引用的是:_____(其中0≤i<10)inta[10]={0,1,3,4,5,6,7,8,9,},*p=a;
设有定义:inta=2,b=3,c=4;,则下列选项中值为0的表达式是()。
下列对于软件测试的描述中正确的是()。
随机试题
西方各国行政管理机构改革的重要目标和总体趋势是()
患者,男,50岁。诊断为肺癌。当患者知道自己的病情时说:“不可能是我,一定是搞错了!”此时患者处于
大多数国家规定的偿付能力比例限制了保险公司的( )。
总收益互换覆盖了由基础资产市场价值变化所导致的()。
《幼儿园教育指导纲要(试行)》指出:教师的态度和()应有助于形成安全、温馨的心理环境。
南门县公安局在对陈某的盗窃案侦查终结时发现陈某另有杀人嫌疑,但此时对陈某的侦查羁押期限已届满。鉴于需对该杀人案进行侦查,公安局决定对陈某继续羁押,并重新计算侦查羁押期限。此时公安局应如何履行法律手续?( )
每一座火山都有自己的个性,对冰岛火山喷发,没有人知道它能喷发多少物质,以及物质将达到大气层中的何种高度。这强调了()
下列哪项不在中国地形的第二级阶梯上?
验收成箱包装的玻璃器皿,每箱24只装.统计资料表明,每箱最多有2只残品,且含0,1,2件残品的箱各占80%,15%,5%.现在随机抽取一箱,随机检验其中4只;若未发现残品则通过验收,否则要逐一检验并更换.试求:通过验收的箱中确实无残品的概率.
关于RC5加密算法的描述中,正确的是()。
最新回复
(
0
)