首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 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-04-15
22
问题
有以下程序
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
解析
if…else构造了一种二路分支选择,是一种最基本的选择结构,if(条件)S1(if分结构)elseS2(else分结构),它的工作过程是:先对条件表达式进行判断,若为真(成立,值为非零),就执行if分结构(S1);否则(不成立,值为0),就执行else分结构(S2)。本题中,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。
转载请注明原文地址:https://kaotiyun.com/show/cYXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在窗体上画一个名称为Command1的命令按钮,并编写如下程序:OptionBase1PrivateSubCommand1_Click() Dima(4,4) Fori=1To4 Forj=1To4
下面不属于软件测试实施步骤的是
软件测试的目的是( )。
下面程序计算并输出的是( )。PrivateSubCommand1_Click() a=10 s=0 Do s=s+a*a*a a=a-1 LoopUntila
下列关于栈的叙述中,正确的是
设窗体名称为frmTest,为了在程序代码中将窗体的标题改为"等级考试",其代码应该是
以下程序在文本框Text1中输入任一字符串,并按相反的次序显示在文本框Text2中,在横线处应填写()。DimNAsString,CAsString,DAsStringN=Text1.TextM=_____
(1)考生文件夹下有一个工程文件sjt3.vbp。程序的功能是:通过键盘向文本框中输入数字。如果输入的是非数字字符,则提示输入错误,且文木框中不显示输入的字符。单击名称为Command1、标题为“添加”的命令按钮,则将文本框中的数字添加到名称为Combol
为了使窗体左上角不显示控制框,需设置为False的属性是()。
面向对象方法中,继承是指()。
随机试题
女,25岁,闭经40+天,尿妊娠试验(+),自愿要求行人工流术,平素健康状况良好,关于人流术前准备哪项错误
金属烤瓷材料的烧结温度应比金属的熔点
下列关于过筛原则叙述正确的有
某碱样含有等物质量NaOH和Na2CO3,用HCl标准溶液滴定,先以酚酞为指示剂,耗去HCl溶液体积为V1,继以甲基橙为指示剂,又耗去HCl溶液体积为V2。V1与V2的关系是()。
下列计量单位中,()不属于SI基本单位。
目前我国幼儿园和家庭相互配合的形式中最常用的一种形式是()
依次填入横线部分最恰当的一项是()。①“锲而不舍,金石可镂”。这句话告诉我们,_______坚持不懈地努力,________能实现自己的理想,获得事业的成功。②_______没有对本职工作的热爱,________不可能勤奋地探索和实践,_____
运动员:运动场:比赛
不允许其他事务对这个锁定目标再加上任何类型锁的锁是
Youwillheararadiointerviewaboutthesportswearindustry.Foreachquestion(23-30),markoneletter(A,BorC)fortheco
最新回复
(
0
)