首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的运行结果是 #include "stdio.h" main( ) { int x=-9,y=5,z=8; if(x<y) if(y<0) z=0; else z+=1; printf("%
下列程序的运行结果是 #include "stdio.h" main( ) { int x=-9,y=5,z=8; if(x<y) if(y<0) z=0; else z+=1; printf("%
admin
2010-09-05
23
问题
下列程序的运行结果是
#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
答案
D
解析
if…else语句的执行过程如下,首先计算if后面一对圆括号内表达式的值,若表达式的值为非0,执行if子句,然后跳过else子句,去执行if语句后的下一条语句;若表达式的值为0,跳过if子句,去执行else子句,接着去执行if语句后的下一条语句。C语言的语法规定,else子句总是与前面最近的不带else的if匹配,与书写格式无关,本题目的后一个if-else相当于嵌套在第一个if子句里,相当于x=0时,z=z+1。
转载请注明原文地址:https://kaotiyun.com/show/2uWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下关于SelectCase语句的叙述中,正确的是
以下选项中,不合法的VisualBasic的变量名是( )。
下列有关过程的叙述中错误的是()。
VB中有3个键盘书件:KeyPress、KeyDown、KeyUp,若光标在Textl文本框中,则每输入一个字母()。
以下关于数据库系统的叙述中正确的是()。
下面关于文件叙述中错误的是( )。
VB中,若没有显式声明变量的数据类型,则默认的类型是
已知数组Dima(1To10)AsInteger,则下面正确调用GetValue函数的是()。PrivateFunctionGetValue(a()AsInteger)AsIntegerFori=1To10
某二叉树共有12个结点,其中叶子结点只有1个。则该二叉树的深度为(根结点在第1层)
随机试题
熔合区是母材到焊缝的过渡区,它包括________。
Intheworld,thereareover2,000varietiesofsnakes,______areharmlesstohumans.
甘麦大枣汤的功用朱砂安神丸的功用
在一个家庭里,现在所有成员的年龄加在一起是73岁,家庭成员中有父亲、母亲、一个女儿和一个儿子。父亲比母亲大三岁,女儿比儿子大两岁。四年前家庭里所有人的年龄总和是58岁,现在儿子多少岁?()
屋面沥青防水卷材上用块体材料作保护层时,应留分格缝,下列哪条分格缝划分面积是正确的?[2001年第62题]
某建设单位与某施工企业签订的施工合同约定开工日期为2017年5月1日。同年2月10日,该建设单位与保险公司签订了建筑工程一切险保险合同。施工企业为保证工期,于同年4月20将建筑材料运至工地。后因设备原因,工程实际开工日为同年5月10日。该建筑工程一切险
三大战役指1948年9月12日一1949年1月31日,中国人民解放军同国民党军进行的战略决战的三大战役是()。
结合材料,回答问题:一元复始,万象更新。很高兴在新年伊始就来到联合国日内瓦总部,同大家一起探讨构建人类命运共同体这一时代命题。我刚刚出席了世界经济论坛年会。在达沃斯,各方在发言中普遍谈到,当今世界充满不确定性,人们对未来既寄予期待又感到
Java语言中使用【】,从.class文件的编译代码中产生用户可读的代码。
SportsandrelaxationfacilitiesIfyouneedtoworkoutorjustchillout,youcanfindexactlywhatyouneedhereattheDusse
最新回复
(
0
)