首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: main() { int i=1,j=2,k=3; if(i++==l&&(++j==3||k++==3)) printf("%d%d%d\n",i,j,k): } 程序运行后的输出结果是( )
有以下程序: main() { int i=1,j=2,k=3; if(i++==l&&(++j==3||k++==3)) printf("%d%d%d\n",i,j,k): } 程序运行后的输出结果是( )
admin
2011-06-13
65
问题
有以下程序: main() { int i=1,j=2,k=3; if(i++==l&&(++j==3||k++==3)) printf("%d%d%d\n",i,j,k): } 程序运行后的输出结果是( )。
选项
A、1 2 3
B、2 3 4
C、2 2 3
D、2 3 3
答案
D
解析
本题的考点是关于C语言的逻辑表达式的计算规则。对于逻辑表达式“i++==1&&(++j==3||k++==3)”,首先判断“i++==1”,由于i初值为1,“i++==1”为真,同时i加1值为2。由于第一项为真,对于“&&”运算符,结果取决于后一项“(++j==3||k++==3)”。而逻辑表达式“(++j==3||k++==3)”计算时,首先判断“++j==3”,由于j初值为2,++j后j值为3,“++j==3”为真,对于“||”运算符不需要判断后一项表达式的结果就可以断定此逻辑表达式结果为真,因此“k++==3”并没有进行判断,k++也未执行,k仍是初值3,输出结果应该是2 3 3。正确选项是D。
转载请注明原文地址:https://kaotiyun.com/show/fVPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中不正确的是
有以下程序main()inta[10]={1,2,3,4,5,6,7,8,9,10},*p=.&a[3],*q=p+2;printf("%d\n",*p+*q);程序运行后输出结查是
设有定义:intn1=0.n2,*p=&n2,*q=&n1;,以下赋值语句中与n2=n1;语句等价的是
以下不正确的叙述是()。
程序测试分为静态分析和动态测试。其中【】是指不执行程序,而只是对程序文本进行检查,通过阅读和讨论,分析和发现程序中的错误。
以下能正确定义的数组并正确赋初值的语句是
设有定义:intn=0,*p=&n,**q=&p;,则以下选项中,正确的赋值语句是
在结构化分析方法中,用于描述系统中所用到的全部数据和文件的文档称为【】。
以下对结构体类型变量td的定义中,错误的是()。
某二义树中度为2的结点有18个,则该二叉树中有______个叶子结点。
随机试题
易引起听力减退或暂时耳聋的利尿药是
主治风热壅盛,表里俱实证。憎寒壮热无汗,头目昏眩,目赤睛痛,口苦舌干,咽喉不利,涕唾稠黏,大便秘结,小便赤涩,舌苔黄腻,脉数有力。选方
中心静脉压正常值为()。
计算分配应交的所得税,这项经济业务引起的变化是()。
按内在属性分类,主要包括按客户的()进行分类。
某公司从客户名录中随机抽取600名客户进行满意度和忠诚度调查,为了验证客户总体中满意度高的客户更倾向于成为忠诚客户,应采用的统计方法是()。
《义务教育数学课程标准(2011年版)》指出教学活动是师生积极参与、交往互动、共同发展的过程。教学中应该注意的几个关系是什么?
科学家研制出一种清洁的超级跑车,它的动力来源是氢气,它排出的唯一废物是()。
行政执行是政府机关及公务人员实施法律、贯彻落实国家权力机关的决策、执行国家政务和执行行政决策,以达到预期行政目标的过程。行政执行的原则包括()。
“落红不是无情物,化作春泥更护花。”这一诗句反映了()。
最新回复
(
0
)