首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #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;
若有以下程序 #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;
admin
2017-05-20
45
问题
若有以下程序
#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、6
C、7
D、3
答案
C
解析
程序代码中有四条并列的if语句,第一条if表达式a!=1不成立,执行else分支,r=1;第二条if表达式b==2成立,执行r+=2,r=3:第三条if语句c!=3不成立,执行else分支,分支为空语句;第四条if分支d==4成立,执行该if分支语句,r+=4,r=7。
转载请注明原文地址:https://kaotiyun.com/show/4iDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果为main(){unionu{char*name;intage;intincome;}ss.name="WANGLIONG";s.age=28;s.income=1
x,y,z被定义为int型变量,若从键盘给x,y,z输入数据,正确的输入语句是
下面说明不正确的是
若有定义:floatx=1.5;inta=1,b=3,c=2;,则正确的switch语句是
设有以下语句charx=3,y=6,Z;z=x^y<<2;则z的二进制值是
下列程序的输出结果是【】。main(){inti;for(i=1;i+1;i++){if(i>4){printf("%d\n",i);break;}printf("%d\n",i++);}}
阅读下面语句,则程序的执行结果是【】。#include"stdio.h"main(){inta=-1,b=1,k;if((++a
设intx=1,y=1;表达式(!x‖--y)的值是()。
关系数据库管理系统能实现的专门关系运算包括()。
随机试题
()是国民经济的主体,是立国之本、兴国之器、强国之基。
在一个组织里,有多种沟通的方式,下面图示就是某企业进行沟通的方式:如果公司经常采用这种沟通方式,会产生哪些问题?
患者,女,28岁。慢性风湿性心脏病,联合瓣膜病。患者自幼好发扁桃体炎,5年前于劳动时出现呼吸困难,咳粉红色泡沫痰并双下肢水肿。护士向患者解释双下肢水肿的原因是
诊断青少年牙周炎时,可查出主要致病菌是()
我国法律实践中,法律责任免责的情形不包括:()。
下列属于超过一定规模的危险性较大的分部分项工程的是()。
箱涵顶进穿越铁路路基时,应()开挖和顶进。
试述影响人格形成与发展的因素及其作用。
依法从重从快严厉惩处严重刑事犯罪和经济犯罪是打击的重点和关键,是搞好社会治安综合治理的一记“重拳”。有“严打”的重拳,()。
Peterwasmadonmountains.means______.ThewriterhadthoughttheonlymasonwhyFernwasmarriedwasthatthegirl______.
最新回复
(
0
)