首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的运行结果是 #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
46
问题
下列程序的运行结果是 #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全国计算机二级
相关试题推荐
窗体上有一个名称为Commandl的命令按钮,编写如下事件过程:PrivateSubCommandl_Click()i=0DoWhilei<6Forj=1Toin=n+1Next
以下叙述中,错误的是()。
下列各种窗体事件中,不能由用户触发的事件是()。
设子程序过程定义的首部为:PublicSubS(XAsInteger,YAsSingle)则以下正确的调用形式为()。
下面为单精度实型(即单精度浮点型)变量的是()。
可以产生30~50(含30和50)之间的随机整数的表达式是
下列叙述中正确的是
在窗体模块的声明部分声明变量时,不能使用的关键字是()。
窗体上有一个名称为Combo1的组合框,为了引用Combo1中最后一个列表项,应使用的表达式是
在考生文件夹中有一个工程文件sjt5.vbp,其功能是:找出矩阵元素的最大值,并求出矩阵对角线元素之和,窗体外观如图所示。程序运行时,矩阵数据被放入二维数组a中。当单击“找矩阵元素最大值”命令按钮时,找出矩阵中最大的数,并在标签Label3中显示。当单击“
随机试题
A.肺炎克雷伯杆菌B.金黄色葡萄球菌C.肺炎链球菌D.肺炎支原体E.嗜肺军团菌引起肺外表现最多的致病菌为
骨髓涂片中网状细胞、浆细胞、组织嗜碱细胞、淋巴细胞等增多见于
A.新药申请B.进口药品申请C.再注册申请D.补充申请根据《药品注册管理办法》(局令28号),进口药品申请批准后,改变、增加或者取消原批准事项的注册申请是()。
《住宅使用说明书》应当对住宅的结构、性能和各部位的类型、性能、标准等作出说明,并提出使用注意事项,一般应包含()。
进口许可证的有效期为( )。
具有交叉领导系统的组织结构形式是()。
近年来,我国经贸大国地位进一步巩固,经贸强国建设步伐加快,已成为全球()大消费市场、()贸易大国。
2016年上半年,北京市六大高端产业功能区(以下简称“六高”)规模以上法人单位实现收入28811.4亿元,占全市的比重超过五成(51.5%),较上年同期提高2.9个百分点。其中,工业实现收入占全市工业的比重超过六成(62.4%),较上年同期提高2.3个百分
一个非条件宏,运行时系统会______。
______intooceansandriversisaseriousformofpollution.
最新回复
(
0
)