首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #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
2018-01-11
42
问题
若有以下程序
#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/4Uxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的运行结果是()。#includevoidfun(int*s,int*p){staticintt=3;*p=s[t];t--:}voidmain(
设有以下定义和语句:charstr[20]="Program",*p:p=str;则以下叙述中正确的是()。
有下列程序:fun(intx,inty){return(x+y);)main(){inta=1,b=2,c=3,sum;sum=fun((a++,b++,a+b),c++);print
若有以下程序:inta=,b=2;a=a^b;b=b^a;则执行以上语句后a和b的值分别是()。
对两个数组a和b进行下列初始化:charm[]="1234567";charn[]={’1’,’2’,’3’,’4’,’5’,’6’,’7’};则下列叙述正确的是()。
当c的值不为0时,在下列选项中不能正确将c的值赋给变量a、b的是()。
若a=10,b=20,则表达式!(a<b)的值是【】。
若已定义的函数有返回值,则以下关于该函数调用叙述中错误的是
随机试题
A、Tomorrowmorningat9:00.B、Tomorrowmorningat10:00.C、Tomorrowafternoonat3:00.D、Tomorrowafternoonat4:00.C
域名是Internet服务提供者(ISP)的计算机名,域名中的后缀.gov表示机构所属类型为()。
小金丹组成中不含有的药物是
男性,30岁,上腹部痛7小时后转移到右下腹,3天后右下腹可触及一界限不清,不活动、压痛性包块,体温38.2℃。WBC16×109/L
李明和赵红于2008年3月结婚,后因感情破裂于2012年5月离婚,离婚时关于夫妻共同财产的分配二人产生了分歧。下列属于夫妻共同财产的是()。
如图,平行四边形ABCD中,∠DAB=60°,AB=2,AD=4,将△CBD沿BD折起到△EBD的位置,使平面EDB⊥平面ABD。求证:AB⊥DE;
犯罪嫌疑人甲于2月6日被拘留,办案部门在2月8日对甲进行讯问,发现不应当拘留。经办案部门负责人批准后,制作释放通知书,将其立即释放。办案部门做法正确。()
党的领导是政治领导,政府的领导是行政领导。( )
BetweentheendoftheSecondWorldWarandtheearlysixties,ababyboomoccurredintheU.S.,andpeoplebornduringthatp
Afteraverybusyscheduleinthepastthreeweeks,Johnplanstotakethings______forawhile.
最新回复
(
0
)