首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
31
问题
有如下程序:
#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://jikaoti.com/ti/NTi0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序(程序左边的数字为附加的行号)______。1#include<str.h>2#include<stdio.h>3main()4{chars[]="string";5puts(s);6strcpy(s,"hello");7printf("%
设有以下语句:charstr1[]="string"mstr2[8],*str3,*str4=="string";则______不是对库函数的正确调用。
下列4项说法中,不正确的是______。
软件生命周期中花费时间最多的阶段是______。
对象实现了数据和操作的结合,是指对数据和数据的操作进行______。
判断字符串s1是否大于字符串s2,应该使用()。
下列程序的输出结果是()。#include<stdio.h>intfun(intx){inta;if(x==0||x=1)return3;elsea=x-fun(x-2);ret
下面关于完全二叉树的叙述中,错误的是______。
整型变量x和Y的值相等,且为非0值,则以下选项中结果为0的表达式是______。
现有定义inta;doubleb;floatc;chark;,则表达式a/b+c-k值的类型为
随机试题
CellPhones:HangUporKeepTalking?Millionsofpeopleareusingcellphonestoday.Inmanycountries,cellphonesarever
女性,56岁,高血压、糖尿病史3年,突发胸前区疼痛3小时入院。心电图标准12导联是Ⅱ、Ⅲ及aVFST段抬高,病理性Q波,血压85/60mmHg,心率110次/分,心脏三尖瓣区可闻SM(2~3)/6反流样杂音,双肺呼吸音清,颈静脉怒张,肝肋下1cm。进一
囊肿内衬上皮基底层细胞核着色深且远离基底膜,呈栅栏状排列的囊肿是
实施有效的工程造价管理,应遵循的原则有()。
仲宏集团向海关办理进口申报时,其申报数量应为()。英国外商错发的40吨货物如退运境外的话,应作做处理为()。
2016年8月18日,国务院副总理、国务院食品安全委员会副主任汪洋到国家食品药品监管总局调研时,再次强调要落实“四个最严”。以下属于“四个最严”的有()。
人每天都会眨眼无数次,有时是有意识的动作,有时则是“自动”进行的。这些“自动”进行的眨眼动作的主要目的是:
通常所说的“宏病毒”感染的文件类型是()。
WhichofthefollowingisNOTtrueofwhatismentionedaboutthewingedrobotinthesecondparagraph?Whatmeasuredhowmuch
Thepiglivedonafarmwith______.What’sthemainideaofthispassage?
最新回复
(
0
)