首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 main() { int n=0,m+1,X=2; if(!n) X-=l; if(m) X-=2; if(X) X-=3; printf("%d\n",x); } 执行后输出的结果是【
有以下程序 main() { int n=0,m+1,X=2; if(!n) X-=l; if(m) X-=2; if(X) X-=3; printf("%d\n",x); } 执行后输出的结果是【
admin
2010-01-10
56
问题
有以下程序
main()
{ int n=0,m+1,X=2;
if(!n) X-=l;
if(m) X-=2;
if(X) X-=3;
printf("%d\n",x);
}
执行后输出的结果是【 】。
选项
答案
-4
解析
if-else构造了一种二路分支选择,是一种最基本的选择结构,if(条件) S1(if分结构) else S2(else分结构),它的工作过程是:先对条件表达式进行判断,若为真(成立,值为非零),就执行if分结构(S1);否则(不成立,值为0),就执行else分结构(S2)。本题中,n=O,可以判断(!n)为真,执行“x=x-1=2-1=1;m=1”,可以判断(m)为真,执行“x=x-2=1-2=-1;”进而可以判断(x)为真,执行x=x-3=-1-3=-4。所以,最后输出为-4。
转载请注明原文地址:https://kaotiyun.com/show/0mWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
窗体上有一个名称为Command1的命令按钮,一个名称为Text1的文本框,其Text属性值为“VBProgramming”。运行程序后,选中其中的“VB”,并执行如下事件过程:PrivateSubCommandl_Click()
窗体的MouseUp事件过程如下:PrivateSubForm_MouseUp(ButtonAsInteger,ShiftAsInteger,XAsSingle,YAsSinglC)……EndSub关于以上定义,以下叙述中错误
层次型、网状型和关系型数据库划分原则是
为了在FormLoad事件过程中用Print方法在窗体上输出指定的内容,首先应执行的操作是
以下程序的功能是随机产生10个两位的整数:OptionBase1PrivateSubCommandl_Click()Dima(10)AsInteger,iAsIntegerRa
构成计算机软件的是
以下选项中,不合法的VisualBasic的变量名是( )。
(1)在考生文件夹中有一个工程文件sjt3.vbp。运行程序时,先向文本框Text1中输入一个不超过10的正整数,然后选择“N的阶乘”或“(N+2)的阶乘”单选钮,即可进行计算,计算结果在文本框Text2中显示,如图所示。在给出的窗体文件中已经添加了全部控
(1)在考生目录下有一个工程文件sjt3.vbp。窗体上有个钟表图案,其中代表指针的直线的名称是Linel,还有一个名称为Label1的标签,和其他一些控件,如图3.172(a)所示。在运行时,若用鼠标左键单击圆的边线,则指针指向鼠标单击的位置,如图3.1
随机试题
下列哪种炎症介质不具有趋化作用:
A.刺激性干咳B.血痰,轻度胸痛C.颈、颜面、上肢静脉怒张,皮下组织水肿D.关节痛,杵状指肺癌的晚期症状是
外周静脉置入中心静脉导管的首选静脉是
藏獒,2岁,颌下出现波动性肿胀、无热痛,穿刺液黏稠、透明。最佳的治疗方法是摘除()
下颌下腺导管与舌神经相交叉的部位多位于
孩子从楼梯上跳到坚硬的地面上,会出现什么后果?()
给定材料1.十八届三中全会《中共中央关于全面深化改革若干重大问题的决定》所提出的“提高文化开放水平”引起社会关注。中国对外文化集团公司董事长兼总经理张宇表示,“提高文化开放水平”是深化改革的必然选择。“我国30多年来经济社会发展的成功经验告诉我
把用高级语言写的程序转换为可执行程序,要经过的过程叫作()。
【S1】【S7】
A、Ispentanhoureachonpsychologyandmathematics.B、Istudiedmathematicstwiceaslongaspsychology.C、Iworkedforfourh
最新回复
(
0
)