首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
44
问题
有以下程序:
#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://kaotiyun.com/show/Rztp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有下列程序:voidf(intb[]){intI:for(i=2;i<6;i++)b[i]=2;}main(){inta[10]={1,2,3,4,5,6,7,8,9,10},i;f(a);for(i=0;i<10,i++)print
下面描述中,不属于软件危机表现的是
程序中若有如下说明和定义语句charfun(char*);main(){char*s="one",a[5]={0},(*f1)()=fun,ch;}以下选项中对函数fun的正确调用语句是
有两个关系R和T如下:则由关系R得到关系T的操作是()。
C语言程序中,运算对象必须是整型数的运算符是
在一个容量:为15的循环队列中,若头指针front=6,尾指针rear=9,则循环队列中的元素个数为
数据库设计中反映用户对数据要求的模式是()。
待排序的关键码序列为(15,20,9,30,67,65,45,90),要按关键码值递增的顺序排序,采取简单选择排序法.第一趟排序后关键码15被放到第()个位置。
合法的C语言标识符是()。
以下选项中,不合法的C语言用户标识符是
随机试题
胸壁的手术切口有()
站立过久出现下肢水肿的主要原因是
A.丙氨酸氨基转移酶(ALT)B.碱性磷酸酶(ALP)C.天门冬氨酸氨基转移酶(AST)D.γ—谷氨酰转移酶(γ—GT)E.淀粉酶(AMS)急性心肌梗死时明显增高的酶是
下面四个选项中正确的是()。
下列项目中,在会计利润的基础上应调增应纳税所得额的项目有( )。
关于巴塞尔委员会的宗旨,下列说法中错误的是()。
甲公司是一家集团企业,通过资本纽带拥有多家单独经营、无联系的企业股份。公司的董事会由主席即首席执行官及7名执行董事和两名独立董事组成。公司主要管理岗位,例如财务总监等职位统一由首席执行官批准任免。公司还另外设立了独立的审计委员会和提名委员会。内审部门每月向
审计项目组负责人A注册会计师审计甲公司2015年度财务报表,在对甲公司及其环境了解过程中,发现以下事项:(1)甲公司所处的牛物制药行业整体竞争激烈,市场处于饱和状态,同行业公司的主营业务收入年增长率低于2%,但甲公司董事会仍要求管理层将2015年度主营业
不是所有食物都适用保鲜膜。有些保鲜膜含有干扰内分泌的物质,不能碰到食物。这样一来,有些食物用保鲜膜就会很不方便,更适合用保鲜袋。据此可以推出()。
一般来说,一个企业的速动比率、流动比率和现金比率由大到小排列的顺序是()。
最新回复
(
0
)