首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> main() { int x=1,y=2,z=3; if(x>y) if(y<z)printf("% d",++z); else printf("%d",++y); pr
有以下程序: #include<stdio.h> main() { int x=1,y=2,z=3; if(x>y) if(y<z)printf("% d",++z); else printf("%d",++y); pr
admin
2020-11-27
57
问题
有以下程序:
#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/Rztp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
为了建立如图所示的存储结构(即每个结点含两个域,data是数据域,next是指向结点的指针域),则在________处应填入的选项是Structlink{chardata;_________}node;
若有以下程序typedefstructstu{charname[10],gender;intscore;}STU;voidf(char*p){sgcpy(p,"Qian");}main(){STUa={"Zhao",’m’,290},b;
在软件开发中,需求分析阶段可以使用的工具是
以下叙述中正确的是
以卜叙述中正确的是
数据库DB、数据库系统DBS、数据库管理系统DBMS之间的关系是
在数据库中存储的是
下列选项中正确的标识符是()。
在软件开发中,需求分析阶段可以使用的工具是( )。
E-R图中用来表示实体的图形是()。
随机试题
A.Histaskistoensurethefairuseandstorageofpersonalinformationheldincomputer.B.Andthatlatertheyagreeduponc
A.前壁心肌梗B.前侧壁心肌梗C.高侧壁心肌梗死D.内膜下心肌梗E.下壁心肌梗死房室传导阻滞时多见于
A、蝉蜕B、防风C、天南星D、白僵蚕E、蜈蚣既止痉,又通络止痛的药物是()
房室传导阻滞患者禁用或慎用的药是
有限责任公司与股份有限公司相比较,其主要特征是()。
业主大会作出()的决定,必须经专有部分占建筑物总面积1/2以上的业主且占总人数1/2以上的业主同意。
关于求助者的重要问题,以下描述哪些是正确的?()
案例:本学期,李老师承担初二年级的教学任务。李老师在进行“表格数据的图形化”这节课时,她首先提出一个情境:“中国网民有多少?其中有网瘾的又有多少?占的百分比是多少?网络给我们学习和生活带来了很大的便利,如果我们不能正确使用它,就会受到影响。”很多同学都微
如果你负责组织单位新闻发布会,发布官因故迟到一小时,你怎么办?
在现场勘验或者搜查中发现可用以证明犯罪嫌疑人有罪或者无罪的各种物证、书证需要扣押的,由()决定。
最新回复
(
0
)