首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> main() { int a=1,b=2,c=3,d=0; if(a=1&& b++=2) if(b!=2||c-!=3)
有以下程序 #include <stdio.h> main() { int a=1,b=2,c=3,d=0; if(a=1&& b++=2) if(b!=2||c-!=3)
admin
2009-09-28
55
问题
有以下程序 #include <stdio.h> main() { int a=1,b=2,c=3,d=0; if(a=1&& b++=2) if(b!=2||c-!=3) printf("%d,%d,%d\n",a,b,c); else printf(%d,%d,%d\n",a,b,c); else printf("%d,%d,%o\n",a,b,c); } 程序运行后的输出结果是______。
选项
A、1,2,3
B、1,3,2
C、1,3,,3
D、3,2,1
答案
C
解析
本题主要考查的是自加,自减运算符以及逻辑运算符的应用,需要注意“&&”和“||”的“短路”运算。当运算符“&&”左边表达式的值为0时,则右边表达式就不再进行运算,整个表达式的值即为0;当运算符“||”左边表达式的值为非零时 ,则右边表达式就不再进行运算,整个表达式的值为1。
程序首先对变量a、b、c初始化,然后执行第一个个if语句,计算表达式“a=1&&b++=2”的值,因为a=1,所以左边表达式的值为1,因此接着判断b++=2是否成立,由于b++表示在使用用后再将b加1,因此b++=2的值为1所以表达式a=1&&b++=2的值为1,即if语句的条件成立。接着执行第二个if语句,计算表达式“b!=2||c-!=3”的值,因b=3 ,所以b!=2的值为1,则表达式c-!=3就不再进行运算,整个表达式的值为1,因为第二个if语句的条件成立,执行其后的printf("%d,%d,%d\n",a,b,c) 语句,输出变量a、b、c的值,此时a=1、 b=1、c=3,因此输出1,3,3。
转载请注明原文地址:https://kaotiyun.com/show/l9Wp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在考生文件夹下有一个工程文件sjt4.vbp,窗体上已经添加所有控件,如图所示。在程序运行时,如果单击“开始”按钮,则每隔0.1秒窗体上的汽车图标向右移动一次(初始状态下不移动);如果单击“停止”按钮,则停止移动。请完成以下工作:①设置适当控件
在考生文件夹下有一个工程文件sjt5.vbp,窗体上有两个命令按钮,标题分别是“读数据”和“统计”,请添加一个名称为Labeil、标题为“回文个数为”的标签和一个名称为Textl,初始内容为空的文本框,如图所示。程序功能如下:①单击“读数据”
在考生文件夹中有一个工程文件sit5.vbp。该程序的功能是从in5.txt文件中读入40个数据,统计这些数据中素数的个数,并找出所有素数中最小的素数(判断素数的函数已给出)。最后将查找和统计的结果分别显示在标签Label4-和Label3中(窗体外观如
在考生文件夹下有一个工程文件sjt5.vbp,按照要求完成以下操作:在名称为Forml的窗体上添加两个命令按钮,其名称分别为Cl和C2,标题分别为“读入数据”和“计算”(如图所示)。程序运行后,如果单击“读入数据”按钮,则调用题目所提供的Read
在面向对象方法中,实现信息隐蔽是依靠
为了清除列表框中指定的项目,应使用的方法是
下列关于二叉树的叙述中,正确的是
某二叉树中有n个度为2的结点,则该二叉树中的叶子结点数为
深度为5的完全二叉树的结点数不可能是()。
下列选项中,不属于数据管理员(DBA)职责的是()。
随机试题
戴望舒著有诗集《我的记忆》《望舒草》《双桅船》《望舒诗稿》等。()
在计算机通信中传输的是信号,把直接由计算机产生的数字信号进行传输的方式称为宽带传输。()
ACh的作用是:卡巴胆碱的作用是:
龋病牙体缺损的治疗方法是
患者,男,35岁。缺失3个月,要求固定修复。如果近中倾斜,可采用的改良方法,除外
装配件表面除锈及污垢清除,宜采用()进行清洗。
位于市区的某公司(增值税一般纳税人)2012年度部分资产情况如下:2012年度生产经营情况如下:(1)1~12月取得境内产品销售收入3000万元(含12月份200万元)、取得出口产品销售收入5000万元(含12月份600万元);企业内部设立的非
下列行为属于行政强制执行的是()。
在SQL语句中,与表达式"序号NOTIN("r1","r2")"功能相同的表达式是
A、StayingatHomeB、WorkandHappinessC、WorkandProductivityD、AmericansandEuropeansB选项中实词的首字母都大写表明,本题考查短文标题。短文从各个方面对美国人和欧洲
最新回复
(
0
)