首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的运行结果是 #include"stdio.h" main() { int x=-9,y=5,z=8; if(x<y) if(y<0)z=0; else z+=1;
下列程序的运行结果是 #include"stdio.h" main() { int x=-9,y=5,z=8; if(x<y) if(y<0)z=0; else z+=1;
admin
2009-02-15
67
问题
下列程序的运行结果是 #include"stdio.h" main() { int x=-9,y=5,z=8; if(x<y) if(y<0)z=0; else z+=1; printf("%d\n",z);}
选项
A、6
B、7
C、8
D、9
答案
8
解析
if...else语句的执行过程如下,首先计算if后面一对圆括号内表达式的值,若表达式的值为非0,执行if子句,然后跳过else子句,去执行if语句后的下一条语句;若表达式的值为0,跳过if子句,去执行else子句,接着去执行if语句后的下一条语句。 C语言的语法规定,else子句总是与前面最近的不带 else的if匹配,与书写格式无关,本题目的后一个if else相当于嵌套在第一个if子句里,相当于x<y&&y< 0时,z=0;当x<y&&y>=0时,z=z+1。
转载请注明原文地址:https://kaotiyun.com/show/KfXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在快速排序法中,每经过一次数据交换(或移动)后()。
将窗体的KeyPreview属性设为True,然后编写如下程序:PrivateSubForm_KeyDown(KeyCodeAsInteger,ShiftAsInteger)PrintChr(KeyCode)EndSu
若看到程序中有以下事件过程,则可以肯定的是,当程序运行时PrivateSubClick_MouseDown(ButtonAsInteger,_ShiftAsInteger,XAsSingle,YAsSingle)
设窗体上有2个直线控件Linel和Line2,若使两条直线相连接,需满足的条件是
下列关于控件数组的叙述中,正确的是
软件需求分析阶段的主要任务是
有下面程序代码:OptionBase1PrivateSubCommand1Click()Dima(10)AsInteger,x,bx=InputBox("请输入一个多位整数")Fork=1ToLen(x)b=M
结构化程序设计的基本原则不包括
若有程序 main( ) { inti,j; scanf("i=%d,j=%d",&i,&j); printf("i=%d,j=%d\n",i,j); } 要求给i赋10,给j赋20,则应该从键盘输入【】。
有以下程序main(){ union{ unsigned int n;unsigned char c;}ul;ul.c=’A’;printf("%c\n",ul.n);}执行后输出结果是
随机试题
建立一个“学生”表Student如下:CreateTABLEStudent(SnoCHAR(5)NOTNULLUNIQUE,SnameCHAR(20),SsexCHAR(1),SageINT,
下列诗词句与作者对应正确的一项是()(1)江天一色无纤尘,皎皎空中孤月轮。(2)白日放歌须纵酒,青春作伴好还乡。(3)鸡声茅店月,人迹板桥霜。(4)倩何人,唤取红巾翠袖,揾英雄泪。
依据《安全生产法》的规定,矿山建设项目和用于生产、储存危险物品的建设项目竣工投入生产或者使用前,必须依照有关()的规定对安全设施进行验收。
建设工程实行施工总承包的,由( )负责收集、汇总各分包单位形成的工程档案。
国家禁止承包单位将其承包的工程转包,其转包是指()。
下列关于商业银行贷款的资产负债比例管理的表述,正确的是()。
治安管理处罚的适用主体是()。
女运动员人数占全体运动员人数比例最大的年度是()。
Intheirquesttobuildprofitableandmorefar-reachingdigitalaudiences,publishersintheUSandEuropehaveturnedtothew
From:LisaForsythTo:BenRhodesSubject:BuyingacarDearMr.RhodesIamcontactingyouontherecommendationofmyclos
最新回复
(
0
)