首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有如下程序: main() { int a,b,C,m,n,k; m=n=k=0; a=-1;b=2; C=3; if(c>0)m=a+b; if(a<=0) { if(b>0)
若有如下程序: main() { int a,b,C,m,n,k; m=n=k=0; a=-1;b=2; C=3; if(c>0)m=a+b; if(a<=0) { if(b>0)
admin
2010-01-10
22
问题
若有如下程序: main() { int a,b,C,m,n,k; m=n=k=0; a=-1;b=2; C=3; if(c>0)m=a+b; if(a<=0) { if(b>0) if(c<=0)n=a=b; } else if(c>0)n=a-b; else k/=c; printf("%d,%d, %d,",m,n,k); } 则程序运行后的输出结果是( )。
选项
A、1,0,0
B、2,-3,3
C、1,-3,3
D、1,0,3
答案
1
解析
本题首先声明了6个int型变量,然后分别让m、n、k为0,a为-1,b为2,c为3。接下来因为c>O为真,故执行子句“m=a=b;”,结果使m的值变为1;然后判断a是否<=0,结果也为真,进入大括号里面;由于b>O为真,再判断c<=0,为假。所以子句“n=a=b;”没有执行,跳出大括号。而后面的else if语句和else语句因为大括号的原因,使其对应第二个if语句,而第二个if语句的条件已满足(进入大括号之前),所以这两条else语句的子句不被执行,故最后输出结果为1,0,0,所以应该选择A。
转载请注明原文地址:https://kaotiyun.com/show/3GWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有如下程序:Functionfun(ByValnuinAsInteger)AsIntegerDimkAsIntegerk=1num=Abs(num)DoWbilenumk=k*(nu
在窗体上画1个命令按钮,并编写如下事件过程:PrivateSubCommand1_Click()Dima(3,3)Form=1To3Forn=1To3Ifn=mOrn=4-mThe
以下能够设置控件焦点的方法是
表达式Int(Rnd(0)*50)所产生的随机数范围是
线性表的链式存储结构与顺序存储结构相比,链式存储结构的优点有
在窗体上画一个名为CheCkl的复选框,如果在窗体启动事件中编写语句“Check1Enabled=False”,则运行后复选框的状态为()。
设变量x的值是845,则下面语句的输出是Printx\100+(xMod100)\10+xMod10
在标准模块中,将a定义为全局整型变量的语句是()。
数据库中对概念模式内容进行说明的语言是()。
随机试题
不同的条分法的差别在于采用了不同的简化假定,当假定条块间力的作用方向或规定了法向力Ei和切向力Xi的函数关系时,应采用()。
计算I=zdv,其中Ω为z2=x2+y2,z=1围成的立体,则正确的解
营业线施工应根据工程规模和专业性质,对安全监督检查人员进行培训,并对合格人员发培训合格证的部门是()。
下列属于合法的非劳动收入的是()。
图例:根据图例和数字表回答下列各题:数字表中第4行出现次数最多的数字对应的符号是()。
(中央财大2017)简述存款扩张倍数与货币乘数的区别及联系。
把“国家尊重和保障人权”写进宪法是在()宪法修正案中。
创造性的思维活动接近于突破时的心理状态足()
设z=f(x+y,y+z,z+x),其中f连续可偏导,则=________.
Scientistsoftenstruggletocommunicatethefindingsofresearch.Oursubjectmattercanbetechnicalandnoteasilydigestedb
最新回复
(
0
)