首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: main() { int n=0,m=1,x=2; if(!n) x-=1; if(m) x-=2; if(x) x-=3; printf("%d\n",x); }
有以下程序: main() { int n=0,m=1,x=2; if(!n) x-=1; if(m) x-=2; if(x) x-=3; printf("%d\n",x); }
admin
2009-01-15
21
问题
有以下程序:
main()
{ int n=0,m=1,x=2;
if(!n) x-=1;
if(m) x-=2;
if(x) x-=3;
printf("%d\n",x);
}
执行后输出的结果是【 】。
选项
答案
-4
解析
本题中,n=0,可以判断(!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://jikaoti.com/ti/n6K0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有下面程序代码:PrivateSubCommand1_Click()Dima%(10)Fork=1To9a(k)=InputBox("")NextkCallproc(a()
在窗体上画一个名称为Commandl的命令按钮,然后编写如下程序代码:OptionBase1Dimarr()AsIntegerPrivateSubCommandl_Click()DimiAsInte
下面关于命令按钮的叙述中错误的是
设工程中有Form1、Form2两个窗体,要求单击Form2上的Command1命令按钮,Form2就可以从屏幕上消失,下面的事件过程中不能实现此功能的是( )。
窗体上有一个名称为Franlel的框架(如图),若要把框架上显示的“Frame1”改为汉字“框架”,下面正确的语句是()。
输入VisualBasic源程序时,若一个命令行中包含两个语句,则两个语句之间的分隔符应使用
分段函数入下:设x中已经有一个数值。下列程序段中,能正确计算y值的是()。
软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是( )。
数据流图中带有箭头的线段表示的是()。
在考生文件夹下有一个工程文件sjt4.vbp,窗体中有一个矩形和一个圆,程序运行时,单击“开始”按钮,圆可以横向或纵向运行(通过选择单选按钮来决定),碰到矩形的边时,则向其相反方向运动,单击“停止”按钮,则停止运动,如图所示。可以通过选择单选按钮随时改变运
随机试题
网站的主要功能包括【】
A.眶下裂B.眶上裂C.圆孔D.卵圆孔E.棘孔上颌神经出颅穿经()
凝血酶时间(TT)延长见于()
当发生手足搐搦症时,说明其血钙已低于
区城乡建设局批复同意某银行住宅楼选址,并向其颁发许可证。拟建的住宅楼与张某等120户居民居住的住宅楼间距为9.45米。张某等20人认为该批准行为违反了国家有关规定,向法院提起了行政诉讼。对此,下列哪些选项是错误的?()(司考2007.2.80)
下列经济活动中,需要补交地价的有()。[2009年考试真题]
沟槽开挖不正确的做法是( )。沟槽回填时不正确的施工方法是( )。
封闭式基金年度收益分配比例不得低于基金年度已实现收益的90%。()
与成瘾行为最相关的神经递质是()。
A、 B、 C、 C本句为询问工厂机器配送时间的When疑问句。
最新回复
(
0
)