首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序 main() { int x=100,a=10,b=20,ok1=5,ok2=O; if(a<B) if(b!=15) if(!ok1) x=1; else if(ok2
下面程序 main() { int x=100,a=10,b=20,ok1=5,ok2=O; if(a<B) if(b!=15) if(!ok1) x=1; else if(ok2
admin
2010-05-22
47
问题
下面程序 main() { int x=100,a=10,b=20,ok1=5,ok2=O; if(a<B) if(b!=15) if(!ok1) x=1; else if(ok2)x=10; x=1; printf("%d\n",x); } 的输出是______。
选项
A、-1
B、0
C、1
D、不确定的值
答案
1
解析
第一个判断值为真,过渡到下一个判断,第二个判断为真,过渡到第三个判断……如此循环,在打印输出语句的前一行,程序给变量x赋了值,办-1,所以,无论前期如何变化,最后的x值依然为-1。
转载请注明原文地址:https://www.kaotiyun.com/show/ztWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
窗体上有1个名称为Command1的命令按钮,事件过程如下:PfivateSubCommand1_Click()DimnumAsInteger.xAsIntegernum=Val(InputBox("请输入一个正
在某个事件过程中定义的变量是
阅读程序:OptionBase1SubP(b()AsInteger)Fori=1To4b(i)=2*iNextiEndSubPrivateSubForm_Click()D
设有如下变量声明语句:Dima,bAsBolean则下面叙述中正确的是
窗体上有1个名称为Command1的命令按钮,事件过程如下:PrivateSubCommandl—Click()m=-3.6IfSgn(m)Thenn=Int(m)Elsen=Abs(m)EndIfPrintnEndSub运行
在程序运行时,下面的叙述中正确的是
输入VB源程序时,若一个命令行中包含两个语句,则两个语句之间的分隔符应使用
执行以下程序段后,变量c$的值为aS="VisualBasicProgramming"b$="Quick"c$=b$UCase(Mid$(a$,7,6))RightS(a$,12)
以下合法的VB变量名是
表达式Int(Rnd(0)*50)所产生的随机数范围是
随机试题
下列选项中,不属于Internet提供的服务是()。
A.强化血浆置换B.强化血浆置换+糖皮质激素+细胞毒药物C.环磷酰胺冲击D.甲泼尼龙冲击+环磷酰胺I型急进型肾炎的治疗首选
患儿,8岁,鼻音浓重、发音不清数年,曾有唇腭裂手术史,口腔检查见咽腔宽大。最恰当的诊断应是
发生于舌下腺的肿瘤其恶性肿瘤所占比例大约占()
A.上腹部压痛B.脐部压痛C.下腹部压痛D.腰部压痛,疼痛向尿道放射E.左季肋部压痛
癫狂的主要病机是( )。
钻孔桩浇筑水下混凝土前,应测量沉渣厚度,柱桩一般不大于(),摩擦桩不大于()。
农村信用社的基本会计凭证有几种,都是什么?
看见他人随地吐痰感到厌恶是()。
AccordingtoRichard,whatwastheconceptofhealthbeforethe1940s?
最新回复
(
0
)