首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include main() { int a=1,b=2,c=3,d=0; if(a==1&&b++==2) if(b!=2‖c一!=3) prinff(“%d,%d,%d\n”,a,
有以下程序: #include main() { int a=1,b=2,c=3,d=0; if(a==1&&b++==2) if(b!=2‖c一!=3) prinff(“%d,%d,%d\n”,a,
admin
2020-05-19
65
问题
有以下程序:
#include
main()
{
int a=1,b=2,c=3,d=0;
if(a==1&&b++==2)
if(b!=2‖c一!=3)
prinff(“%d,%d,%d\n”,a,b,c);
else prinff(“%d,%d,%d\n”,a,b,c);
else prinff(“%d,%d,%d\n”,a,b,c);
}
程序的运行结果是( )。
选项
A、1,3,2
B、1,3,3
C、1,2,3
D、3,2.1
答案
B
解析
else总是和最近的if配对,所以进入第一个if语句中进行条件判断时,因为是逻辑与操作,需要两边运算对象的值均为非零值才为真,所以需要逐个执行判断的结果为1,不再执行第二个case语句中的操作。进入第二个if语句条件判断,因为b!=2条件成立,所以整个条件表达式的值为真,不再执行逻辑或的第二个运算对象(c一!=3)c的值不变,也不再执行第一个else语句。打印a的值1,b的值3,c的值3。
转载请注明原文地址:https://www.kaotiyun.com/show/QNCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有定义:inta=0,b=0,c=0,d=0;,有C语言表达式(a++&&b++)?c++:d++,以下关于其执行顺序的叙述正确是()。
有以下程序:#includemain(){inti,j=0;chara[]="Howareyou!",b[10]={0};for(i=0;a[i];i++)if(a[i]==’’)
给定程序中,函数fun的功能是:将形参指针所指结构体数组中的三个元素按num成员进行升序排列。请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。注意:部分源程序给出如下。不得增行或删行,也不得更改程序的结构!试题程序:#inc
给定程序MODI1.C中函数fun的功能是:求整数x的y次方的低3位值。例如,整数5的6次方为15625,此值的低3位值为625。请改正函数fun中指定部位的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得
关于静态变量的叙述中错误的是()。
下面结构体的定义语句中,错误的是()。
下面不能作为结构化方法软件需求分析工具的是()。
下列描述中不属于数据库系统特点的是()。
检查软件产品是否符合需求定义的过程称为()。
每所学校都有一名校长,而每个校长只在一所学校任职,则实体学校和实体校长之间的联系是()。
随机试题
毛果芸香碱(匹罗卡品)主要激动
下列项目中,属于银行资产要素的是()
二进制1100010与1000101的和为______________。
有关肾实质恶性肿瘤的描述,正确的是:
A.FC活髓切断术B.直接盖髓术C.根尖诱导成形术D.间接盖髓术E.氢氧化钙活髓切断术年轻恒牙牙髓坏死,慢性根尖病变选择
城市道路早高峰拥堵时段,一临产孕妇所乘车辆被堵,报警求助。接处警过程中,下列做法不合理的是()。
《人民警察法》规定,人民警察在非工作时间,遇有其职责范围内的紧急情形,()。
2016年的大数据产业书博会,甲、乙、丙3位同学仅有两张入场券,3人只好用抓阄的方式,为此他们在3张纸条上写上两个有和一个无,若已知乙已经抽到了入场券,则甲抽到入场券的概率是:
A、 B、 C、 D、 D
Hisargumentdoesnot______uptoclosescrutiny.
最新回复
(
0
)