首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 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
2019-04-24
64
问题
若有以下程序
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=1:第二条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/ChRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下程序段intm=0xabc,n=0xubc;m-=n;printf("%X\n",m);执行后输出结果是
有以下程序: #include<string.h> main(int argc,char *argv[ ]) { int i,len=0; for(i=1;i<argc;i++) len+=strlen(argv[i]); printf("
C语言源程序名的后缀是()。
若变量已正确定义并赋值,以下符合C语言语法的表达式是
在关系数据库中,对一个关系做投影操作后,新关系的元组个数将()
下述关于数据库系统的叙述中正确的是
下列给定程序中,函数fun()的功能是:计算整数n的阶乘。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。试题程序:#include<stdio.h>d
C语言程序由函数组成,下列说法正确的是()。
深度为7的二叉树共有127个结点,则下列说法中错误的是()。
我们所写的每条C语句,经过编译最终都将转换成二进制的机器指令。关于转换以下说法错误的是
随机试题
鲁迅的小说《风波》选自()
A.安全性B.有效性C.经济性D.适当性E.相对性获得单位用药效果所投入的成本尽可能低是合理用药的
尤善治肺胃出血之证的是
施工企业工程成本的核算不包括( )。
根据增值税法律制度的规定,下列行为中,应当缴纳增值税的是()。
小明在学习燃烧和灭火后,学习笔记中有下列四条,其中无科学性错误的是()。
中唐诗人______笔下的“草色遥看近却无”与盛唐诗人王维诗中的“白云回望合,______”有异曲同工之妙,一直为人们所传诵。
民警违反“五条禁令”的,所在单位直接领导、主要领导不负领导责任。()
ItwasthefirsttimeJamesfeltthathehadachievedsomething,whichisprettydifficultby_____.
Couldyougivemeahand______fromthecar,please?
最新回复
(
0
)