首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> main() { int x=1,y=2,z=3; if(x>y) if(y<z)printf("% d",++z); else printf("%d",++y); pr
有以下程序: #include<stdio.h> main() { int x=1,y=2,z=3; if(x>y) if(y<z)printf("% d",++z); else printf("%d",++y); pr
admin
2020-11-27
30
问题
有以下程序:
#include<stdio.h>
main()
{
int x=1,y=2,z=3;
if(x>y)
if(y<z)printf("% d",++z);
else printf("%d",++y);
printf("%d\n",x++);
}
程序运行的结果是( )。
选项
A、3 3 1
B、4 1
C、2
D、1
答案
D
解析
else子句总是与最前面最近的不带else的if相结合,与书写格式无关,所以本题中的else语句与第二个if语句配对,且if和else都在第一个if的控制范围内。首先判断x>y不成立,直接退出第一个if语句,执行printf("%d\n",x++)。(x++)的值是x加之前的值,所以输出结果为1。
转载请注明原文地址:https://jikaoti.com/ti/fez0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在软件开发中,需求分析阶段可以使用的工具是
在关系数据库中,用来表示实体间联系的是()。
定义学生选修课程的关系模式:SC(S#,Sn,C#,Cn,G)(其属性分别为学号、姓名、课程号、课程名、成绩)则该关系的主键为
以下叙述中错误的是
数据库管理系统的基本功能不包括
下列与队列结构有关联的是()。
若要求从键盘读入含有空格字符的字符串,应使用函数
设循环队列的存储空间为Q(1:35),初始状态为front=rear=35。现经过一系列入队与退队运算后,front=15,rear=15,则循环队列中的元素个数为
C语言程序中,运算对象必须是整型数的运算符是
下列各项中,不属于软件设计阶段任务的是()。
随机试题
下列各项中属于非货币性项目的是()
女性,28岁。尿频、尿痛、尿急,肾区叩击痛,尿镜检:白细胞满视野、红细胞10~20/Hp,肾功能正常。首选治疗方案为
A.伞形科B.防己科C.豆科D.茜草科E.瑞香科沉香的原植物属于()
为保证飞机的飞行安全,旅客的()必须经过X射线安检机的安全检查。
(2015年)丁公司采用移动加权平均法核算发出产成品的实际成本。2015年11月初产成品的账面数量为200件,账面余额为12000元。本月10日和20日分别完工入库该产成品4000件和6000件,单位成本分别为64.2元和62元。本月15日和25日分
在下列财务绩效定量评价指标中,属于企业盈利能力基本指标的是()。
货场内装卸线的布置形式通常有()。
特殊安排;精心安排
数据库DB、数据库系统DBS、数据库管理系统DBMS之间的关系是
A、Atamuseum.B、Atarestaurant.C、Ataconcert.D、Ataflowershop.B
最新回复
(
0
)