首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 main(){ int a=1,b=2,c=3,d=4,r=0; if(a!=1); else r=1; if(b==2)r+=2; if(c!=3);r+=3; if(d==4)r+=4; printf("%d\n",r);} 则程
若有以下程序 main(){ int a=1,b=2,c=3,d=4,r=0; if(a!=1); else r=1; if(b==2)r+=2; if(c!=3);r+=3; if(d==4)r+=4; printf("%d\n",r);} 则程
admin
2015-12-25
33
问题
若有以下程序
main(){
int a=1,b=2,c=3,d=4,r=0;
if(a!=1);
else r=1;
if(b==2)r+=2;
if(c!=3);r+=3;
if(d==4)r+=4;
printf("%d\n",r);}
则程序的输出结果是
选项
A、7
B、10
C、6
D、3
答案
B
解析
程序代码中有四条并列的if语句,第一条if表达式a!=1不成立,执行else分支,r==l;第二条if表达式b==2成立,执行r+=2,r=3:第三条if语句c!=3不成立,执行语句r+=3,r=6:第四条if分支d==4成立,执行该if分支语句,r+=4,r=10。
转载请注明原文地址:https://kaotiyun.com/show/JJDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列叙述中正确的是()。
下列选项中合法的赋值语句是()。
下列字符数组初始化语句中,不正确的是()。
下列表达式中,可以正确表示或的关系是()。
软件设计包括软件的结构、数据接口和过程设计,其中软件的过程设计是指
设变量x和y均已正确定义并赋值。下列if语句中,在编译时将产生错误信息的是()。
在关系模型中,二维表的行称为______。
在数据库设计中,将E-R图转换为关系模式的过程属于()。
在计算机软件系统的体系结构中,数据库管理系统位于用户和【】之间。
随机试题
对嗜铬细胞瘤的临床表现,以下说法正确的是
慢性进行性钝痛伴颅内高压应考虑哪种疾病
决定刺激性气体的作用部位和病变程度的因素是
男性,65岁。因急性化脓性阑尾炎穿孔行阑尾切除术后8小时感下腹部胀痛,躁动不安,未解小便。根据病史,首先应想到的原因是
中医理论中阴阳的概念是
()对于精确相当于讨厌对于()。
根据商业习惯,太湖碧螺春属于______,铁观音属于______,云南滇红属于______。
一般认为,学校教育正式产生于()
最近一段时间,勒索病毒在全球集中爆发,我国的部分高校和政府机构受到攻击,暴露出我国网络安全防范意识和水平的不足。关于勒索病毒网络攻击,下列选项表述正确的是:
设向量组α1,α2,α3线性相关,向量组α2,α3,α4线性无关.问:α4能否由α1,α2,α3线性表示?证明你的结论.
最新回复
(
0
)