首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序: #include main( ) { int a=1,b=2,c=3,d=4,r=0; if(a!=1);else r=1; if(b==2) r+=2; e]se; if(c!=3)
若有以下程序: #include main( ) { int a=1,b=2,c=3,d=4,r=0; if(a!=1);else r=1; if(b==2) r+=2; e]se; if(c!=3)
admin
2021-02-25
24
问题
若有以下程序:
#include
main( )
{ int a=1,b=2,c=3,d=4,r=0;
if(a!=1);else r=1;
if(b==2) r+=2;
e]se; 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://kaotiyun.com/show/VQtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
定义学生选修课程的关系模式:SC(S#,Sn,C#,Cn,G)(其属性分别为学号、姓名、课程号、课程名、成绩)。则对主属性部分依赖的是
有以下定义语句,编译时会出现编译错误的是
以下叙述中正确的是
以下关于C语言的叙述中正确的是
以下叙述中错误的是
以下叙述中正确的是
若变量x,y已正确定义并赋值,以下符合C语言语法的表达式是()。
有以下程序structA{inta;charb[10];doublec;};voidf(structAt);main(){structAa={1001,"ZhangDa",1098.0};
随机试题
下列哪种类花生酸类物质没有活性?
法定代理终止的情形不包括:()
男性,28岁,农民,因畏寒发热18天,伴腹胀腹泻10天,在当地医院经用青霉素、链霉素治疗效果不佳。最近2天来大便带黑色,因病情加重转来我院。查体:急性病容,神清,皮肤未见皮疹和出血点,颈部有轻度抵抗感,腹部稍胀,肝肋下1.5cm,质中,压痛阳性,脾肋下2c
上消化道出血伴休克紧急入院抢救,不对的护理措施是()
在腰肌劳损的治疗方法中不正确的是
转胞气虚证的治法转胞肾虚证的治法
总体而言,非瓣膜病慢性房颤患者每年发生脑卒中的可能性为
根据《关于进一步加强投资连结保险销售管理的通知》的规定,在银行销售的新单趸交保费限制在()万元以上。
幼儿想象的典型形式是()。
淬火效应原意为金属工件加热到一定温度后,浸入冷却剂(油、火等)中,经过冷却处理,工件的性能更好、更稳定。引申到教育学中,对长期受表扬头脑有些发热的学生,不妨设置一点小小的障碍,施以“挫折教育”,几经锻炼,其心理会更趋成熟,心理承受能力会更强;对于麻烦事或者
最新回复
(
0
)