首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 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
2009-01-15
40
问题
有以下程序 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
答案
8
解析
在计算由&&或‖组成的逻辑表达式时一定要注意“短路”现象:&&是逻辑与,要两边的运算分量同时为真的时候表达式的值才为真,否则为假,若&&左边的运算分量为假的时候,无论&&右边的运算分量如何,整个&&表达式的结果都为假,因此C语言会忽略&&右边的表达式;‖(逻辑或)也有同样现象,当‖左边为真时将忽略右边的表达式。本题的关键点在于逻辑表达式 i++==1&&(++j)==3‖k++==3的计算。因为‖的优先级最低, 所以先计算‖左边的于表达式i++==1&&(++j)==3, 而该表达式中&&的优先级最低,所以先计算i++==1,==的优先级低于++,所以最先计算的表达式为i++,该表达式的值为i自增之前的值1,因此子表达式i++==1等价于1==1结果为“真”,此时的&&运算没有被“短路”继续运算右边的(++j)==3子表达式,因为表达式(++j)的值为6自增之后的值3,所以子表达式(++j)==3等价于3==3结果还是“真”。 “真”&&“真”的结果为“真”,即‖运算符的左边运算分量为“真”!注意,此时满足了“短路”的条件,C语言将忽略||右边的表达式,而将整个i++==1&&(++j)==3‖k++==3表达式的结果判定为“真”,子表达式k++==3没有被计算,即变量k没有自增!而i和j在前面均有得到自增1的机会,所以,4个选项中选项D符合题意。
转载请注明原文地址:https://www.kaotiyun.com/show/GdHp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
请根据以下各小题的要求设计VisualBasic应用程序(包括界面和代码)。(1)在名称为Form1的窗体上画一个名称为Combol的组合框,其宽度为1200,其类型如图3—188所示(即简单组合框)。要求如下:①请按图中所示,通过属
在名称为Form1的窗体上添加一个名称为Label1的标签,在属性窗口中把BorderStyle属性设置为1(如图1所示),编写适当的事件过程。使得程序在运行后,如果单击窗体,则可使标签移到窗体的右上角(只允许在程序中修改适当属性来实现)。要求:不得使用
在名称为Form1、标题为“欢迎”的窗体上画1个名称为Label1的标签,其标题内容为“欢迎使用本系统”,标题文字字体和字号分别为“宋体”、“三号”,标签大小能根据标题内容自动调整,效果如图所示。程序执行时,窗体的最大化按钮不可用(如图所示),请设置相应属
请根据以下各小题的要求设计VisualBasic应用程序(包括界面和代码)。(1)在名称为Form1、标题为“欢迎”的窗体上画1个名称为Label1的标签,其标题内容为“欢迎使用本系统”,标题文字字体和字号分别为“宋体”、“三号”,标签大小能根
为了将“联想电脑”作为数据项添加到列表框List1的最前面,可以使用语句
在下面语句或函数中,不能描述选择结构的是
有如下数据定义语句:Dima,bAsIntegerDimx%.YasInteger执行上述语句后,不是整型变量的是()。
在某个事件过程中定义的变量是
开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称做()。
随机试题
营养配餐的依据有()。
Forthelongesttime,Icouldn’tgetworkedupaboutprivacy:myrighttoit;howit’sdying;howwe’reheadedforanevenmore
判断营养状态最简便而迅速的方法是观看【】
关于招标文件的澄清,下列说法中错误的是()。
下列不属于会计工作的政府监督部门的是( )。
某市国税局稽查处通过查阅账目后,5月初依法向某科贸公司发出“税务行政处罚决定”。要求该公司补缴税款12万元。然而,该公司法人王某在接到处罚决定后,先后4次从银行将公司资金转移,致使国家税务机关无法追缴欠缴税款。6月初国税局将案件移交公安机关处理。以下处罚正
教师的领导风格对课堂管理有()
个人独资企业是指在中国境内设立,由一个自然人投资,财产为投资人个人所有,投资人以其个人财产对企业债务承担有限责任的经营实体。()
A、鸟儿白天睡觉B、鸟儿睡觉姿势不同C、鸟儿睡觉姿势和人一样D、鸟儿晚上不睡觉B录音中说“不过它们睡觉的姿势可是各不相同的”,所以选B。
Whatisthemainpurposeofthisspeech?
最新回复
(
0
)