首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
28
问题
有以下程序:
#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://jikaoti.com/ti/31n0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序 #include <stdio.h> void fun(char **p) { ++p; printf("%s\n",*p); } main() { char *a[]={"Moming","A
已知字符’A’的ASCII代码值是65,字符变量c1的值是’A’,c2的值是’D’。执行语句 printf("%d,%d",c1,c2-2);后,输出结果是
有以下程序 #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
可在C程序中用作用户标识符的一组标识符是
下列程序的定义语句中,x[1]的初值是【 】,程序运行后输出的内容是【 】。#include<stdio.h>main(){intx[]={1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,1
下列程序中函数fun的功能是:统计person所指结构体数组中所有性别(sex)为M的记录的个数,存入变量n中,并作为函数值返回。请填空。#include<stdio.h>#defineN3typedefst
下列程序的输出结果是【】。#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);
随机试题
直接的饮食心理诱导,主要通过以下2种途径:一是设法改变人们在感觉上的适应性;二是增加学识。()
Backleywasbitterly______(disappoint)whenaninjurypreventedhimfromcompetingintheOlympicGames,
甲状腺活动的调节包括
塑料管道的粘接方法的形式应是( )。
粉尘作业区至少每()测定一次粉尘浓度.作业区浓度严重超标应及时监测,并采取可靠的防范措施。
以下哪项最好地描述了SWOT分析的作用?
某企业所有者权益期初余额500万元,本年实现净利润300万元,从中提取盈余公积30万元,发放现金股利20万元,以资本公积转增资本60万元,则年末所有者权益的金额为()万元。
在我国,民族自治地方是通过民族自治机关来行使自治权的。对于民族自治机关,正确的认识是()。①就是自治地方的权力机关②是自治地方的人大和政府③在少数民族居住的地区设立④依法行使自治权
以下叙述错误的是()。
韩愈和柳宗元大力提倡古文运动,他们所谓的“古文”,是指()。
最新回复
(
0
)