首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #include main() { int a=1,b=2,c=3,d=4, r=0; if (a!=1) ; else r=1; if (b==2) r+=2; else; if (c!=3) r+=3; else; if (d
若有以下程序 #include main() { int a=1,b=2,c=3,d=4, r=0; if (a!=1) ; else r=1; if (b==2) r+=2; else; if (c!=3) r+=3; else; if (d
admin
2020-07-28
43
问题
若有以下程序
#include
main()
{ int a=1,b=2,c=3,d=4, r=0;
if (a!=1) ; else r=1;
if (b==2) r+=2;
else; if (c!=3) r+=3;
else; if (d==4) r+=4;
printf("%d\n", r);
}
则程序的输出结果是
选项
A、10
B、7
C、6
D、3
答案
B
解析
else总是和与之最近的上面的if配对,执行第一个if,判断条件不成立,执行else r=1;语句?再执行第二个if语句中的判断条件,成立,左移执行r+=2,r的值为3,再执行第三个if的判断条件,不成立执行第7行else后面的空语句";",再执行第四个if的判断条件d==4成立,执行r+=4,r的值为7,然后打印输出。
转载请注明原文地址:https://www.kaotiyun.com/show/Hm3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下关于return语句的叙述中正确的是
下面描述中,不属于软件危机表现的是
某系统结构图如下图所示,该系统结构图的宽度是
我们所写的每条C语句,经过编译最终都将转换成二进制的机器指令。关于转换以下说法错误的是
若有定义语句charc=’\101’;则变量c在内存中占
在C语言中,只有在使用时才占用内存单元的变量,其存储类型是
对象实现了数据和操作(方法)的结合,其实现的机制是
软件系统总体结构图的作用是
下列各排序法中,最坏情况下时间复杂度最小的是
下面属于黑盒测试方法的是
随机试题
法国启蒙文学中成就最高的作家是【】
上述病例补液最好是
我国最早生产的血液分析仪多属于
患者,男,70岁,脑血管意外,经抢救治疗,生命体征平稳,但处于昏迷状态,患者骶尾部皮肤有一处2cm×3cm大小呈紫红色的区域,有小水疱。骶尾部的小水疱融合成大水疱,护士应采取的正确措施是
在涉外刑事诉讼中,关于国籍的确认,下列哪些做法是正确的?()
一台数字电压表的技术指标描述规范的是_________。
关于商品使用价值的说法,正确的是()。
1,2,8,(),1024,……
一份教育部的调查报告指出,城市儿童的心理素质,特别是承受挫折的能力,普遍比乡村儿童较差;这是由城市儿童的生活条件一般比乡村儿童较为优越造成的。作为一个长期从事儿童生理研究的学者,我不同意此看法。我认为城市儿童的心理素质较差是因为不能得到足够的新鲜空气和阳光
假设你正在进行公司是否承担新项目的决策,而且已经使用WACC(加权平均资金成本)法计算出该项目的NPV(净现值)。此时,公司的财务总监发现你并没有使用利息支付,你应怎么回答他的疑问?如果他坚持认为,在计算现金流时要把利息的支付包括进去,你可以使用什么方法?
最新回复
(
0
)