首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> main() { int a=1,b=2,e=3,d=0; if(a==1 && b++==2) if(b!=2||c--!=3) printf(’’%d,%d,
有以下程序: #include<stdio.h> main() { int a=1,b=2,e=3,d=0; if(a==1 && b++==2) if(b!=2||c--!=3) printf(’’%d,%d,
admin
2019-12-17
301
问题
有以下程序:
#include<stdio.h>
main()
{
int a=1,b=2,e=3,d=0;
if(a==1 && b++==2)
if(b!=2||c--!=3)
printf(’’%d,%d,%d\n’’,a,b,cv);
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。进入第二个if语句条件判断,因为b!=2条件成立,所以整个条件表达式的值为真,不再执行逻辑或的第二个运算对象(c--!=3)c的值不变,也不再执行第一个else语句。打印a的值1,b的值3,c的值3。
转载请注明原文地址:https://kaotiyun.com/show/k1Cp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下选项中,没有编译错误的是
若要求从键盘读入含有空格字符的字符串,应使用函数
数据库系统的核心是
数据库管理系统是
按照“后进先出”原则组织数据的数据结构是
以F函数按每行8个输出数组中的数据:voidfun(int*w,intn){inti;for(i=0:i<n;i++){______________printf("%d",w[i]);}printf("\n");}下划线处应填入的语句
以下叙述中正确的是
以下函数按每行8个输出数组中的数据:voidfun(int*w,intn){inti;for(i=0;i
若有定义intx,y;并已正确给变量赋值,则以下选项中与表达式(x—y)?(x++):(y++)中的条件表达式(x.Y)等价的是
人员的记录由编号和出生年、月、日组成,N名人员的数据已在主函数中存入结构体数组std中。函数fun的功能是:找出指定出生年份的人员,将其数据放在形参k所指的数组中,由主函数输出,同时由函数值返回满足指定条件的人数。请在程序的下画线处填入正确的内容
随机试题
客户档案的基本内容包括哪些?
不宜与生姜同用的药物是
A.硬脂酸红霉素,口服B.阿莫西林,口服C.磺胺,口服D.氨苄西林+庆大霉素,静滴E.不用抗生素针对下列每一来门诊患者,选择预防心内膜炎的抗生素女性,58岁,由于二尖瓣脱垂而造成二尖瓣反流杂音,因血尿将进行膀胱镜检查
下列对宪法的“法治”原则理解正确的有:()
在题1-17图示电路中,电压UAB在开关S断开后比开关S闭合时()。
完工百分比法计算公式正确的是( )。
下列各项财务指标中,能够反映公司每股股利与每股收益之间关系的是()。
朝阳社区建成了面积达1000平方米的社区综合服务中心。一楼设置了“一站式”服务大厅,为居民办理社会保障、就业服务、计生服务和流动人口管理服务等项目。同时,引进了一家超市经营日用商品,社区和超市联合举办“慈善超市”,发动居民为低保户等困难群体提供服务。二楼设
在制定人力资源计划时,不适合采用的工具或技术是______。
Asworkingwomencontinuetoreceivebetterandbetterwages,housewivesstillworkathomewithoutreceivingpaychecks.Should
最新回复
(
0
)