首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有如下程序: main() { int a,b,C,m,n,k; m=n=k=0; a=-1;b=2; C=3; if(c>0)m=a+b; if(a<=0) { if(b>0)
若有如下程序: main() { int a,b,C,m,n,k; m=n=k=0; a=-1;b=2; C=3; if(c>0)m=a+b; if(a<=0) { if(b>0)
admin
2010-01-10
21
问题
若有如下程序: main() { int a,b,C,m,n,k; m=n=k=0; a=-1;b=2; C=3; if(c>0)m=a+b; if(a<=0) { if(b>0) if(c<=0)n=a=b; } else if(c>0)n=a-b; else k/=c; printf("%d,%d, %d,",m,n,k); } 则程序运行后的输出结果是( )。
选项
A、1,0,0
B、2,-3,3
C、1,-3,3
D、1,0,3
答案
1
解析
本题首先声明了6个int型变量,然后分别让m、n、k为0,a为-1,b为2,c为3。接下来因为c>O为真,故执行子句“m=a=b;”,结果使m的值变为1;然后判断a是否<=0,结果也为真,进入大括号里面;由于b>O为真,再判断c<=0,为假。所以子句“n=a=b;”没有执行,跳出大括号。而后面的else if语句和else语句因为大括号的原因,使其对应第二个if语句,而第二个if语句的条件已满足(进入大括号之前),所以这两条else语句的子句不被执行,故最后输出结果为1,0,0,所以应该选择A。
转载请注明原文地址:https://kaotiyun.com/show/3GWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设变量x中的值是395,则下面语句的输出是()。Printx\100+((xMod100)\10)*10+(xMod10),*100
以下关于菜单的叙述中,错误的是
以下能够设置控件焦点的方法是
下面程序的功能是输出100以内所有素数:PrivateSubCommand1_Click()Forn==2To100isprime=True:k=2DoWhilek<=n/2And_______IfnModk=0Thenis
在窗体上画一个名称为Listl的列表框,列表框中显示若干城市的名称。当单击列表框中的某个城市名时,该城市名消失。下列在ListlClick事件过程中能正确实现上述功能的语句是
以下表达式与Int(3.5)的值相同的是
数据库设计过程不包括
以下关于变量作用域的叙述中错误的是
下面的语句用Array函数为数组变量a的各种元素赋值整数值:
设一棵完全二叉树共有700个结点,则此二叉树中的叶子结点数为
随机试题
链球菌肺炎首选抗生素是()
某人每天上下班,公司和家之间的距离有15公里。他可以选择的交通工具包括出租车、公交车、地铁、自驾车、共享单车,以及这些工具的组合。如果他去问导航软件,导航软件可以根据他的要求以及实时路况,给出一个最优的出行方案。这在现实中往往是很有用的。然而,虽然有不少人
直埋通信光缆与热力下水管平行时最小净距为()。
Telnet是由( )、Telnet和服务器Telnet两个模块实现的。
蒙古族文化遗产十分丰富,()被列入《人类口头与非物质文化遗产名录》。
某教师在讲解我国基本经济制度的时候,从当地民营经济比较发达的实际出发,邀请了多位学生家长到课堂做相关讲座,受到了同学们的一致好评,这位教师所利用的课程资源属于()。
()是马克思主义哲学全部理论的基石,同时也为我们的思想和行动提供了根本的世界观和方法论。
论述蔡元培“五育并举”的教育方针。
以下定义语句中正确的是()。
Whattimeisitnow?
最新回复
(
0
)