首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序输出的结果是( )。 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
34
问题
下面程序输出的结果是( )。 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事件,以下叙述中正确的是
有如下程序:PrivateSubCommand1Click()DimiAsInteger,jAsInteger,sumAsIntegern=1Doj=1Doslim=sum+j:j=j+1Printj;LoopUn
窗体上有一个名称为Command1的命令按钮,其单击事件过程及相关的函数过程如下:PrivateSubCommand1_Click()DimiAsIntegerFori=1To500
设a=10,b=5,c=1,执行语句Printa>b>c窗体上显示的是
设有下面的语句:PrintIIf(x>0,1,IIf(x<0,-1,0))与此语句输出结果不同的程序段是
假定通过复制、粘贴操作建立了一个命令按钮数组Commandl,以下说法中错误的是
在程序中要使用Array函数给数组arr赋初值,则以下数组变量定义语句中错误的是
下面能够将某个变量声明为局部变量的是()。
随机试题
垄断厂商长期均衡的条件是()
《女贵族莫洛卓娃》的作者是
经腹部超声检查膀胱大量腹水时,腹水前部出现等距离多条回声,声像图伪像是
A.200mlB.>2000mlC.1000mlD.500mlE.<300ml孕足月时正常羊水量为
(司考试题)根据《保险法》规定,人身保险投保人对下列哪一类人员具有保险利益?()
诉讼时效应从债权人能够行使请求权时起算,对此,下列说法正确的有()。
E公司2007年销售收入为5000万元,2007年底净负债及股东权益总计为2500万元(其中股东权益2200万元),预计2008年销售增长率为8%,税后经营净利率为10%,净经营资产周转率保持与2007年一致,净负债的税后利息率为4%,净负债利息按上年未净
从所给的四个选项中,选择最合适的一个填入问号处,使之呈现一定的规律性:
世界建筑文化源远流长。自古以来,人们在建筑房屋的过程中,创造着自己的建筑文化。因此,建筑汇聚了文化的精华,也体现了建筑师的人文修养。纵观历史上优秀的建筑师,除了学识渊博外,大都有着丰富的阅历,而不是_______的理论家,正因此,他们才能_______,迁
在英国革命中,平等派的领导人是()。
最新回复
(
0
)