首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序 #include main() { int a = 0, b = 1; if (a++ && b++) printf("T"); else printf("F"); printf("a=%d,b=%d\n", a, b); } 程序运行后
有如下程序 #include main() { int a = 0, b = 1; if (a++ && b++) printf("T"); else printf("F"); printf("a=%d,b=%d\n", a, b); } 程序运行后
admin
2015-07-28
19
问题
有如下程序
#include
main()
{
int a = 0, b = 1;
if (a++ && b++)
printf("T");
else
printf("F");
printf("a=%d,b=%d\n", a, b);
}
程序运行后的输出结果是( )。
选项
A、Fa=1,b=1
B、Fa=0,b=2
C、Ta=1,b=2
D、Ta=0,b=1
答案
A
解析
自加运算符后置的时候,该变量是先使用后自加1。并且根据逻辑表达式的"短路求值"原理,判定表达式"a++"的值为0,整个逻辑表达式的值为0,而且"b++"不再计算。a=1,b=1,所以输出结果为选项A)。
转载请注明原文地址:https://kaotiyun.com/show/ndJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序main(){unsignedchar,a,b,c;a=0x3;b=a|0x8;c=b<<1;printf(“%d%d\n”,b,c);}程序运行后的输出结果是
以下选项中可作为C语言合法整数的是
在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是_______。
有程序 #include<stdio.h> main() {inta,b,c=246; a=c/100%9; b=(-)&&(-1); printf("%d,%d\n%,a,b); } 输出结果是()
在C语言中,函数的隐含存储类别是()
设有数组定义:chararray[]="China",则数组array所占的空间为()
以下叙述中不正确的是______。
有以下程序 main() { char s[]="Yes\n/No",*ps=s; puts(ps+4); *(ps+4)=0; puts(s); } 程序运行后的输出结果是(注:选项D中的第一行是空行)______。
以下关于RetuRn语句的叙述中正确的是
若a=10,b=20,则表达式!(a<b)的值是【】。
随机试题
男性,24岁,因四肢麻木、瘫痪半年入院。诊断为慢性格林一巴利综合征或慢性炎症性脱髓鞘性多神经病(CIDP)下列哪种治疗对CIDP较为适宜
下列不属于浓缩的方法是
A.对流免疫电泳B.火箭免疫电泳C.免疫电泳D.免疫固定电泳E.交叉免疫电泳区带电泳和火箭免疫电泳相结合的免疫分析技术是
对准备从事接尘作业职工进行就业前体检时,拍摄胸大片的目的是为了解以下情况,除了
开放式基金的注册登记业务包括( )。
张某在甲公司的月工资为2000元,当地最低月工资标准为700元,张某因患病在家中病休。根据劳动合同法律制度的规定,在医疗期内,张某的病假工资小得低于()元。
税收的作用包括国家组织财政收入、()、实施经济监督、扩大对外贸易。
【英国东印度公司】(EastIndiaCompany)东北师范大学2002年世界史真题;厦门大学2002年世界近代史真题;北京大学2003年世界近现代史真题
患者,男性,37岁,1日来左侧后牙持续跳痛来急诊。检查见龋深,冷测时疼痛缓解。请问热测时患牙的反应是()。
Inthefollowingtext,somesentenceshavebeenremoved.ForQuestions41-45,choosethemostsuitableonefromthelist(A、B、C、
最新回复
(
0
)