首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的运行结果是 #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
30
问题
下列程序的运行结果是 #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全国计算机二级
相关试题推荐
下面变量定义中错误的是()。
下面叙述中错误的是()。
下列关于通用对话框CommonDialogl的叙述中,错误的是
窗体上已有1个名称为Picturel的图片框,要求实现下面2个功能之一:(1)在窗体上移动鼠标时,立即将Picturel显示在鼠标位置(2)在窗体上单击鼠标时,立即将Picturel显示在鼠标位置下面不能实现上述任何功能的事件过程是
把数学表达式表示为正确的VB表达似乎应该是
如设置了文本框的属性PasswordChar="$",则运行程序时向文本框中输入8个任意字符后,文本框中显示的是
有数据定义语句:DimX,YAsInteger以上语句表明
有下面程序代码:OptionBase1PrivateSubCommand1_Click()Dima(10)AsInteger,x,bx=InputBox("请输入一个多位整数")Fork=l
在数据库系统的组织结构中,下列()映射把用户数据库与概念数据库联系了起来。
在考生文件夹中有一个工程文件sjt5.vbp,其功能是:找出矩阵元素的最大值,并求出矩阵对角线元素之和,窗体外观如图所示。程序运行时,矩阵数据被放入二维数组a中。当单击“找矩阵元素最大值”命令按钮时,找出矩阵中最大的数,并在标签Label3中显示。当单击“
随机试题
关于消化道平滑肌基本电节律的叙述,错误的是
A.急性单纯性胆囊炎B.胆囊结石经常发作C.胆道蛔虫病D.急性梗阻性化脓性胆管炎E.肝内胆管结石最易引起休克的是
位于眉头凹陷中的腧穴是
企业在短期股票投资持有期间所得的股息,都应当作冲减投资成本处理。()
A公司为建造生产线发生下列有关经济业务:(1)A公司于2008年1月1日发行了面值为2500万元公司债券,期限为5年,票面利率为4.72%,次年1月5日支付利息,到期—次还本。实际利率为10%。闲置专门借款资金均存入银行,假定存款利率为3%并按月于月末收
政治经济学中股票的价值主要取决于()。
(1)商场咨询(2)检查修理(3)选购安装(4)排除故障(5)开机使用
下列相似意思、不同形式的表达,按语气由轻到重依次排列正确的是:①机动车冒黑烟就应该重罚!②机动车冒黑烟难道不应该重罚吗?③机动车冒黑烟不能不重罚!④机动车冒黑烟不重罚是不对的!⑤机动车冒黑烟应该重罚。
钱能够起到无条件刺激的作用,与其他条件刺激建立条件反射。能够对此进行解释的是
ThemovieactorArnoldSchwargenegger,whoisrunningforgovernorofCalifornia,belongstotheconservativeDemocraticParty.
最新回复
(
0
)