首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有如下程序: 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
44
问题
若有如下程序: 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全国计算机二级
相关试题推荐
下面描述中不属于数据库系统特点的是
设变量x中的值是395,则下面语句的输出是()。Printx\100+((xMod100)\10)*10+(xMod10),*100
以下关于菜单的叙述中,错误的是
以下关于VB特点的叙述中,错误的是
语句DimArr(-2To4)AsInteger所定义的数组的元素个数为
窗体上有一个名称为Command1的命令按钮,一个名称为Text1的文本框。编写如下程序:PrivateSubCommand1_Click()DimxAsIntegerx=Val(InputBox("输入数据"))Text1=Str(x+
构成计算机软件的是
耦合性和内聚性是对模块独立性度量的两个标准。下列叙述中正确的是
设a=10,b=4,c=5,d=7,表达式a>bAndNotc<d+6的值为()。
在关系数据库设计中,关系模式设计属于()。
随机试题
不能破坏或去除热原的方法是
(2011)1mol想气体从平衡态2p1、V1沿直线变化到另一平衡态p1、2V1,则此过程中系统的功和内能的变化是()。
在浇筑箱梁顶板和翼板混凝土时,为防止混凝土开裂,浇筑顺序应为()。
生产准备费是与未来企业生产经营有关的其他费用,包括()。
正常物品价格上升导致需求量减少的原因在于()。
20×9年12月15日,甲公司与乙公司签订具有法律约束力的股权转让协议,将其持有子公司——丙公司70%股权转让给乙公司。甲公司原持有丙公司90%股权,转让完成后,甲公司将失去对丙公司的控制,但能够对丙公司实施重大影响。截至20×9年12月31日止,上述股权
山东省境内有6座海拔超过1000米的山脉,()是第二高峰。
“蛟龙”号载人潜水器最大下潜深度为()米。
函数f(x)的图像,向右平移2个单位,向下平移1个单位后,得到h(x)=x2+7x-5,则原函数的解析式为().
在软件开发中,需求分析阶段产生的主要文档是
最新回复
(
0
)