首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include main() { int a=0,b=0,c=0,d=0; (a++ && b++) ? c++ : d++; printf("%d,%d,%d,%d\n", a,b,c,d); } 程序的运行结果是( )。
有以下程序 #include main() { int a=0,b=0,c=0,d=0; (a++ && b++) ? c++ : d++; printf("%d,%d,%d,%d\n", a,b,c,d); } 程序的运行结果是( )。
admin
2015-07-28
32
问题
有以下程序
#include
main()
{ int a=0,b=0,c=0,d=0;
(a++ && b++) ? c++ : d++;
printf("%d,%d,%d,%d\n", a,b,c,d);
}
程序的运行结果是( )。
选项
A、1,0,0,1
B、1,1,0,1
C、1,0,1,0
D、1,1,1,0
答案
A
解析
条件表达式的形式为: 表达式1:表达式2 : 表达式3 ,计算"表达式1"的值,若为"真",取"表达式2"的值作为整个条件表达式的值;若为"假",取"表达式3"的值作为整个条件表达式的值。根据逻辑与表达式的"短路"现象,表达式"a++&&b++"的结果为假,a=1,b=0,之后计算"d++"。所以整个条件表达式执行完毕之后:a=1,b=0,c=0,d=1,答案选A。
转载请注明原文地址:https://kaotiyun.com/show/TpJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:structSTU{charname[10];intnum;intscore;};main(){structSTUs[5]={{"YangSan",20041,703}
以下定义语句中正确的是()。
下列叙述中正确的是()。
有以下程序main(){unsignedchar,a,b,c;a=0x3;b=a|0x8;c=b<<1;printf(“%d%d\n”,b,c);}程序运行后的输出结果是
若有以下结构体定义,则_______是正确的引用或定义。structexample{intx;inty;}v1;
下面程序输出的结果是_______。main(){inti=5,j=9,x;x=(i==j?i:(j=7));printf("\n%d,%d",i,j);}
一个良好的算法由下面的基本结构组成,但不包括_______。
在软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是______。
下列对于软件测试的描述中正确的是()。
随机试题
LastFriday,afterdoingallthefamilyshoppingintown,Iwantedtohavearestbeforecatchingthetrain.I【C1】______anewspa
尿道结核主要发生于男性,常为________结核形成空洞破坏后尿道所致,少数为膀胱结核蔓延所致。
某一女性患者,半年前人工流产后月经淋漓不断,现咳嗽,咳血入院,住院后,三月死亡,尸检发现,左肺下叶圆形病灶为大片红染坏死物,周边有滋养层细胞,异型显著。应诊为
秦律中对轻微罪适用的强制缴纳一定财物的刑罚主要是“赀”,不包括:()
溶浸采矿法可用于开采()。
某大厦是甲市政府投资建设的大型项目,根据施工计划,预计在2007年10月1日组织竣工验收,对该项目档案验收应在( )进行。
市场调研报告写作的基本要求不包括()。
在班主任的个别教育工作中处于首要地位的是做好()。
尽管治疗哮喘病的手段有所提高,但是在过去10年里,哮喘病的死亡率比以前提高了一倍。死亡率的升高有两个可能的原因。其一,在过去10年里,对哮喘病死亡的记录与以前相比变得更加广泛和准确;其二,城市污染有所增加。然而,即使在很少或者没有污染,且具有长期综合医疗记
从所给的四个选项中,选择最符合左侧图形规律的一项:
最新回复
(
0
)