首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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++);
有以下程序: #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++);
admin
2022-06-24
22
问题
有以下程序:
#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/qyd0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序中函数f的功能是:当flag为1时,进行由小到大排序;当flag为0时,进行由大到小排序voidflintb[],intn,intflag)main(){inti,j,t;
下面关于位运算符的叙述,正确的是
C语言中最基本的数据类型包括()。
某系统总体结构图如下图所示:该系统总体结构图的深度是
设栈的顺序存储空间为S(1:50),初始状态为top=0。现经过一系列入栈与退栈运算后,top=20,则当前栈中的元素个数为
计算机能直接执行的程序是
表达式:(int)((double)9/2)一9%2的值是()。
在面向对象方法中,实现信息隐蔽是依靠
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源序文件prog1.c。在此程序中,已知学生的记录由学号和学习成绩构成,N名学生的数据存入a结构体数组中。请编写函数fun,该函数的功能是:找出成绩最高的学生记录,通形参
下列哪一条不属于数据库设计的任务?()
随机试题
“()则心有所存,神有所归,正气留而不行,故气结矣。”
国家产业政策的变化使得某企业进行组织变革,则驱动该企业变革的因素属于()。
属于在期末发生的年金形式有()。
(2015年)以下需要自行纳税申报的有()。
手术刀:外科医生
随着中国经济的发展,私人轿车进入家庭,对中国人来说已不再是遥远的梦想。然而,随着私家车的日益增多,将使本来就十分严重的交通紧张状况面临雪上加霜的困境。因此,中国的交通问题最终必然限制私人轿车的发展。以下哪项如果为真,最能驳斥上述观点?()
Whycouldn’tBettyjointhedancingparty?
TravelAgent:FreedomTravel.HowmayIhelpyou?Caller:Yes,I’dliketomakeaflightreservationforthetwenty-thirdofthi
Gettingbehindthewheelofacarcanbeanexcitingnewstepinateen’slife.Butalongwiththatexcitementcomesanew【B1】__
节如其名.这个节日是专门为那些还过着单身生活的人设立的。
最新回复
(
0
)