首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 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
55
问题
有以下程序
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全国计算机二级
相关试题推荐
某带链栈的初始状态为top=bottom=NULL,经过一系列正常的入栈与退栈操作后,top=bottom=20。该栈中的元素个数为()。
窗体上有一个列表框控件List1。以下叙述中错误的是
以下关于控件数组的叙述中,错误的是()。
软件生命周期中的活动不包括
窗体上有1个名称为Text1的文本框,1个名称为Timer1的计时器,且已在属性窗口将Timer1的Interval属性设置为2000、Enabled属性设置为False。以下程序的功能是,单击窗体,则每隔2秒钟在Text1中显示一次当前时间。P
为了通过传值方式来传送过程参数,存函数声明部分应使用的关键字为
设有课程关系模式如下:R(C#,Cn,T,Ta)(其中C#为课程号,Cn为课程名,T为教师名,Ta为教师地址)并且假定不同课程号可以有相同的课程名,每个课程号下只有一位任课教师,但每位教师可以有多门课程。该关系模式可进一步规范化为(
Internet的通信协议是( )
有以下说明和定义语句:structstudent{intage;charnum[8];};structstudentstu[3]={{20,"200401"},{21,"200402"},{19,"200403"
假定int类型变量占用两个字节,若有定义:intx[10]={0,2,4};则数组x在内存中所占字节数是()。
随机试题
Manypeoplehopethatthewholeworldwillonedayspeakacommonlanguage.Overtheyears,peoplehavemadeupnewlanguageswi
Pickmeupat8o’clock.I______mybathbythen.
猩红热的病原学治疗应首选:
患者,女,65岁。烦渴引饮,消谷善饥,小便频数而多,尿浑而黄,形体消瘦,舌红苔薄黄,脉滑数。根据上述症状,可辨证为()
相邻房地产的合并交易实例可选为可比实例。()
辰砂
2×15年1月1日,甲公司应收乙公司账款的账面余额为4600万元,已计提坏账准备400万元,由于乙公司发生财务困难,甲公司与乙公司达成债务重组协议,同意乙公司以银行存款400万元、专利权B和所持有的对丙公司长期股权投资抵偿全部债务。根据乙公司有关资料,债务
由于地区、民族不同对山歌的称谓也不同。在山西河曲一带山歌被称为________;在内蒙被称为________;在甘肃、青海、宁夏一带被称为________;在苗族地区被称为“恰央"或________;在安徽大别山一带被称为“慢赶牛”或“挣颈红”。有些地方仍
没有心痛的感觉,认识不到中国科学界与世界的差距,这不是科学的态度;没有________思考,对国外的获奖者一味地追捧,也不是科学的态度;没有________考证,对国内的科研人员一味求全责备,也不是科学的态度;没有________精神,对获奖者背后付出的多
Windows平台上的WINS协议负责把(46)解析为IP地址。
最新回复
(
0
)