首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序输出的结果是( )。 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
41
问题
下面程序输出的结果是( )。 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全国计算机二级
相关试题推荐
关于KeyPress事件,以下叙述中正确的是
对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是
下面可以作为软件需求分析工具的是()。
设a=2,b=3,c=4,d=5,下列表达式的值是a>bAndc<=dOr2*a>c
设窗体上有3个图像框:Image1、Image2、Image3,并有下面的程序代码:PrivateSubForm_Load()Image1.Picture=LoadPicture("LEAF.bmp")Image2.Picture=Load
对如下二叉树进行后序遍历的结果为
为了在运行时能显示窗体左上角的控制框(即系统菜单),应执行的操作是()。
设二叉树的前序序列为ABDEGHCFIJ,中序序列为DBGEHACIFJ。则后序序列为()。
窗体上有一个名称为Combol的组合框,为了引用Combol中最后一个列表项,应使用的表达式是
考生文件夹下有一个工程文件sjt5.vbp,窗体上有两个文本框,名称分别为Text1、Text2,都可以多行显示。还有三个命令按钮,名称分别为C1、C2、C3,标题分别为“取数”、“排序”、“存盘”。“取数”按钮的功能是将考生文件夹下的in5.dat文件中
随机试题
“以文为词”的提出者是()
试述主动脉夹层的治疗原则。
风热头痛的特点是痰浊头痛的特点是
下列哪项在心主血脉中起关键作用
具有清肝明目功效的药物是
对于投融资服务项目的咨询成果很难用定量标准来衡量和评价,但一般应考虑()。
地籍测绘成果档案的编号按()为单位。
某咨询单位受当地政府委托,研究制定当地宏观经济政策与社会发展规划。咨询工程师在宏观经济运行的衡量过程中,拟采用收入法对国内生产总值进行核算。该咨询工程师收集到2017年该地区的所有生产要素收入和间接收入数据如下:工资176亿元,利息5亿元,租金20亿元,利
实事求是思想路线的极端重要性主要表现在()。
关于警察,下列说法错误的有()
最新回复
(
0
)