首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
有以下程序: #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
admin
2021-06-15
79
问题
有以下程序:
#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++);
}
程序运行的结果是( )。
选项
A、3 3 1
B、4 1
C、2
D、1
答案
D
解析
else子句总是与最前面最近的不带else的if相结合,与书写格式无关,所以本题中的else语句与第二个if语句配对,且if和else都在第一个if的控制范围内。首先判断x>y不成立,直接退出第一个if语句,执行printf("%d\n",x++)。(x++)的值是x加之前的值,所以输出结果为1。
转载请注明原文地址:https://kaotiyun.com/show/1Mtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有以下语句typedefstructTT{charc;inta[4];}CIN;则下面叙述中正确的是
下列关于栈的叙述中,正确的是
若有以下定义和语句chars1[10]="abcd!",*s2="\n123\\";printf("%d%d\n",str1en(s1),str1en(s2));则输出结果是
以下叙述中正确的是
以下选项中关于程序模块化的叙述错误的是
数据结构中,与所使用的计算机无关的是数据的()。
内聚性是对模块功能强度的衡量,下列选项中,内聚性较弱的是()。
以下选项中不合法的标识符是()。
我们所写的每条C语句,经过编译最终都将转换成二进制的机器指令。关于转换以下说法错误的是()。
在C程序中,下列说法正确的是()。
随机试题
以下_______模式下不能使用幻灯片缩图的功能。
支气管肺炎合并重症心力衰竭,用药应首选
在显微镜下观察真菌,常用于处理标本的物质是
农民金虎因购买农用拖拉机向邻村王某借款5000元,约定还款期为1年。金某的弟弟金豹自愿以自己的一头耕牛为该笔借款提供质押担保,并与王某签订了书面质押合同。请回答下列问题:
[2005年,第77题]已知空气的密度P为1.205kg/m3,动力黏度(动力黏度系数)μ为1.8310-5Pa.s,那么它的运动黏度(运动黏滞系数)v为()。
仓储保税货物从入库到出库或办理海关手续止,最长1年,最长可延长2年。()
下列关于《经合组织范本》的表述中,正确的有()。
(2011联考12)不管日益严峻的交通问题对你来说是什么,如果能_______到各种交通问题和交通本身一样古老,你就多少会感到_______。自从人类开始依靠自身的努力向前发展,这个社会就一直在努力追求运动的意义,社会和技术依据新的需求不断做出______
leveltheplayingfield
我国正常婴儿在3个月时的平均体重在5~6公斤。因此,如果一个3个月婴儿的体重只有4公斤,则说明其间他的体重增长低于平均水平。以下哪项如果为真,最有助于说明上述论证存在的漏洞?
最新回复
(
0
)