首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序输出的结果是( )。 main() { int x=100,a=10,b=20,ok1=5,ok2=0; if(a<b) if(b!=15) if(!ok1) x=-i; else if(ok2) x=1
下面程序输出的结果是( )。 main() { int x=100,a=10,b=20,ok1=5,ok2=0; if(a<b) if(b!=15) if(!ok1) x=-i; else if(ok2) x=1
admin
2010-01-10
37
问题
下面程序输出的结果是( )。 main() { int x=100,a=10,b=20,ok1=5,ok2=0; if(a<b) if(b!=15) if(!ok1) x=-i; else if(ok2) x=10; x=1; printf("%d\n",x); }
选项
A、-1
B、0
C、1
D、不确定的值
答案
4
解析
如果没有大括号,else总是与它上面的最近的if配对。所以本题中的elseif(ok2)是与if(!ok1)配对的,首先因为a<b成立所以进一步判断b!=15也成立,再进一步判断!ok1,为假,不执行子句X=-1;继续判断ok2是否为真,ok2亦为假,故子句x=10;也不执行,最后让x=1;输出x,所以结果应该选择C。
转载请注明原文地址:https://kaotiyun.com/show/TGWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的功能是随机产生10个两位的整数:OptionBase1PrivateSubCommandl_Click()Dima(10)AsInteger,iAsIntegerRa
关于随机文件,以下叙述中错误的是
现有如下语句:x=IIf(a>50,Int(a\3),aMod2)当a=52时,X的值是
下面关于VB应用程序的叙述中正确的是
设循环队列的存储空间为Q(1:50),初始状态为front=rear=50。现经过一系列入队与退队操作后,front=rear=1,此后又正常地插入了两个元素。最后该队列中的元素个数为()。
三角形的构成条件是:任意2边之和大于第3边。设变量a、b、c是3条直线的长度,要求判断这3条直线能否构成一个三角形。下面有3个程序段可以正确判断,另一个不能正确判断的是
数据库管理系统是
在深度为7的满二叉树中,叶子结点的个数为
VisualBasic中的“启动对象”是指启动VisualBasic应用程序时,被自动加载并首先执行的对象。下列关于VisualBasic“启动对象”的描述中,错误的是()。
(1)在考生文件夹下有一个工程文件sjt3.vbp,在Form1的窗体中有一个文本框、一个计时器和两个命令按钮。程序的功能是在运行时,单击“开始计数”按钮,就开始计数(如图所示),每隔1秒,文本框中的数加1;单击“停止计数”按钮,则停止计数。要求:修改适当
随机试题
牦牛主要分布在青藏高原地区。()
治疗肾虚型子肿的最佳方剂是治疗脾虚型子肿的最佳方剂是
某女,婚久不孕,月经先期,量少色红,头晕眼花,腰膝酸软,午后低热,性情急躁。舌质偏红,苔少,脉细数。首选方是
在处理工程质量中具有权威性、约束性、通用性和普遍性的依据有( )。
境内单位和个人跨境销售国务院规定范围内的服务、无形资产,税率为()。
学生申诉必须以书面形式提出。
下列选项中,英语是其国家或地区的官方语言之一的是()。
A.主承托区B.副承托区C.缓冲区D.边缘封闭区E.翼缘区全口义齿覆盖的牙槽嵴与唇颊沟、舌沟、上颌后堤区及下颌磨牙后垫区之间的区域居于()。
(2014年多选46)法律继承体现时间上的先后关系,法律移植反映一国对同时代其他国家法律的吸收与借鉴。下列关于这两个概念的理解,正确的有()。
Studythefollowingtablegivenbelowandwriteanessayofabout200words.Youressayshouldcovertheinformationofthetabl
最新回复
(
0
)