首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
23
问题
有以下程序:
#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> main() { int i,j,m=55; for(i=1;i<=3;i++) for(j=3;j<=i;j++) m=m%j; printf
有以下程序段 int j; float y; char name[50]; scanf("%2d%f%s",&j,&y,name); 当执行上述程序段,从键盘上输入55566 7777abc后,y的值为
可在C程序中用作用户标识符的一组标识符是
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()
有下列程序: #include <stdio.h> int f(int x) { int y; if(x=0‖x==1)return(3); y=x*x-f(x-2); retur
随机试题
车床精车外圆的圆柱度误差有长度范围规定。()
以下关于软盘格式化叙述中______是不正确的。
过点M0(1,1,1)且以a={4,3,2}为方向向量的直线方程某种扩音器系统的单价P(元)与需求量x(套)之间的函数关系为P=-0.02x+400(0≤x≤20000),则边际收入为________.∫f(x)dx=sin2x+C,C
关于神经的营养性作用,下列叙述正确的是
口腔健康咨询时,一青年认为牙好坏是天生的,刷不刷牙无所谓,口腔科医生告诉他正确的认识应是
对于国务院反垄断委员会的机构定位和工作职责,下列哪一选项是正确的?()
项目部涉及质量验评工作的责任部门包括()。
还本付息通知单应包括的内容有()。
以下嵌入式处理器类型中不具备内存管理单元(MMU)的是(10),嵌入式操作系统(11)可以运行在它上面。(11)
What’sthenewsitemmainlyabout?
最新回复
(
0
)