首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include 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
有以下程序 #include 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
admin
2015-07-31
26
问题
有以下程序
#include
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,%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://kaotiyun.com/show/8hDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列叙述中正确的是______。
下面程序的输出是【】main(){enumem{eml=3,em2=1,em3};char*aa[]={"AA’,"BB","CC","DD"}printf("%s%s%\n",aa[em1],aa[
s1和s2已正确定义并分别指向两个字符串。若要求:当s1所指串大于s2所指串时,执行语句S。则以下选项中正确的是______。
设有下列说明语句:strcutstr{intx;floaty;charz;}st;则下列的叙述中不正确的是()。
下列程序中函数reverse()的功能是将a所指数组中的内容进行逆置。#include<stdio.h>voidreverse(inta[],ihtn){inti,t;for(i=0;i<n/2;i++)
执行下列程序中的输出语句后,a的值是()。main(){inta;printf("%d\n",(a=2*3,a*5,a+7));}
有下列二叉树,对此二叉树前序遍历的结果为()。
C语言用于结构化程序设计的3种基本结构是______、选择结构和循环结构。
下列选项中,不是一个算法的基本特征的是()。
数据库DB、数据库系统DBS、数据库管理系统DBMS之间的关系是()。
随机试题
我们在日常的商务活动中,在处理难接听的顾客电话时,下列做法中不妥的是
必须与蛋白质载体结合才具有免疫原性
多层螺旋CT与单层螺旋CT的主要区别是
腹部加压行静脉肾盂造影引起患者休克,最有效的急救措施是
肌电图或诱发电位主要是检查
关于专业施工分包人权利义务的说法,正确的有()。
有效期内某一时点借款人的可用贷款额度由()决定。
张家和李家都使用90米的篱笆围成了长方形的菜园,已知李家的长方形菜园的长边比张家短5米,但是菜园面积却比张家大50平方米,则李家的长方形菜园面积为:
如果2013—2015年该市工业废水排放量与2010年—2012年保持相同的年平均增长速度,则2015年该市工业废水排放量预计达到()。
基准利率
最新回复
(
0
)