首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序: #include void main() { int x=1,y=2,z=3; if(x>y) if(y<z)printf("%d",++z); else printf("%d",++y);
有下列程序: #include void main() { int x=1,y=2,z=3; if(x>y) if(y<z)printf("%d",++z); else printf("%d",++y);
admin
2021-05-06
33
问题
有下列程序:
#include
void 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++);
}
程序的运行结果是( )。
选项
A、331
B、41
C、2
D、1
答案
D
解析
C语言中规定,else与离它最近的if相匹配。
x=1,y=2,z=3,所以第一个if的条件(x>y)不成立,直接执行printf("%d\n",x+1);语句,输出x的值1,再把x加1。
转载请注明原文地址:https://kaotiyun.com/show/zRfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下定义:inta[5]={1,3,5,7,9},*p=a;下列表达式中不能得到数值5的是()。
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是()。
下列叙述中正确的是
下列关于数据库设计的叙述中,正确的是
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是()。
请使用VC6或使用【答题】菜单打开考生文件夹proj3下的工程proj3,其中声明的DataList类,是一个用于表示数据表的类。DataList的重载运算符函数operator+,其功能是求当前数据表与另一个相同长度的数据表之和;即它返回一个数据表,其每
软件设计中划分模块的一个准则是( )。
将前缀运算符"--"重载为非成员函数,下列原型中能正确用于类中说明的是()。
请打开考生文件夹下的解决方案文件proj3,本题创建一个小型字符串类,字符串长度不超过100。程序文件包括proj3.h、proj3.cpp、writeToFile.obj。补充完成晕载赋值运算符函数,完成深复制功能。屏幕上输出的正确结果应该是:
C++系统预定义了4个用于标准数据流的对象,下列选项中不属于此类对象的是()。
随机试题
简述土壤水分对土壤生物的影响。
在评价投资方案经济效果时,与动态评价方法相比,静态评价方法的最大特点是()。
下列电梯文件,应由安装单位提供的是()。
中期财务会计报告包括()。
小张和单位签订了—个二年期劳动合同,单位要求试用期限为二个月,这个规定()。
随着课程的发展,在教学实践中逐渐形成了课程的一般结构,包括()
坚持四项基本原则,最核心的是坚持()。
简述课程实施的几种价值取向。
智力密集型
无意识
最新回复
(
0
)