首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> main() { int x=1,y=2,z=3; if(x>y) if(y<z)printf("%d",++z); else printf("%
有以下程序: #include<stdio.h> main() { int x=1,y=2,z=3; if(x>y) if(y<z)printf("%d",++z); else printf("%
admin
2013-10-14
25
问题
有以下程序:
#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++);
}
程序的运行结果是( )。【08年9月】
选项
A、331
B、41
C、2
D、1
答案
D
解析
本题主要考查if…else…条件语句的嵌套,根据C语言的语法规定:else子句总是与前面最近的不带else的if相结合,与书写格式无关。由此可知,在本题中else语句与if(y<z)相结合,组成一条完整的if…else…条件语句嵌套在if(x>y)语句中,由于x=1,y=2,所以x>y结果为假,因而整条if语句不执行,只执行输出语句,输出结果为1。
转载请注明原文地址:https://kaotiyun.com/show/lMJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序 #include <stdio.h> void fun(char **p) { ++p; printf("%s\n",*p); } main() { char *a[]={"Moming","A
有以下程序 #include <stdio.h> main() { int i,j,m=55; for(i=1;i<=3;i++) for(j=3;j<=i;j++) m=m%j; printf
有以下程序 #include <stdio.h> main() { int y=9; for( ; y>0; y--) if(y%3==0) printf("%d",--y); } 程序的运行结果是
若变量已正确定义,有以下程序段 i=0; do Pnntf("%d,",i); while(i++); printf("%d\n",i); 其输出结果是
C语言源程序名的后缀是
下列程序从名为filea.dat的文本文件中逐个读入字符并显示在屏幕上。请填空。#include<stdio.h>main(){FILE*fp;charch;fp=fopen(【】);
下列程序的输出结果是【】。#include<stdio.h>voidfun(intx){if(x/2>0)fun(x/2);printf("%d",x);}main()
若有定义:int k;,下列程序段的输出结果是【 】。 for(k=2;k<6;k++,k++)printf("++%d"k);
有下列程序:#include<stdio.h>#include"string.h"typedefstruct{charname[9];charsex;floatscore[2];}STU;voidf(STU
随机试题
有特殊要求的线或表面的表示线,是用_________表示的。
A结核菌素试验B痰细胞学检查C支气管镜检查D痰培养加药敏试验E经胸壁穿刺活组织检查男性,30岁。低热,乏力,咳嗽,痰中偶带血丝1年。X线胸片显示,双肺片状阴影,轮廓模糊。进一步的检查是
A、She’dliketowatchthenewselsewheresinceherroomiscold.B、She’sangrywiththemanandwouldlikehimtoleave.C、She
蛋白质生物合成的场所是
室内墙面出现风裂或龟裂时,()进行处理,通过住户装修解决。
我国会计电算化起步阶段是指()。
期货交易所、非期货公司结算会员有()等行为的,责令改正,给予警告,没收违法所得。
2003年该企业各季度应预缴的企业所得税和地方所得税分别为( )万元。2003年度汇算清缴时应补缴的企业所得税和地方所得税合计数为( )万元。
下列各项中,不属于印花税应税凭证的是()。
某学校有一批树苗需要栽种在学院路两旁,每隔5米栽一棵。已知每个学生栽4棵树,则有202棵树没有人栽;每个学生栽5棵树,则有348人可以少栽一棵。问学院路共有多少米?
最新回复
(
0
)