首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #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
25
问题
若有以下程序
#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全国计算机二级
相关试题推荐
若有以下的说明和语句,则在执行for语句后,*(*(pt+1)+2)表示的数组元素是()。intt[3][3],*pt[3],k;for(k=0;k<3;k++)pt[k]=&t[k][0];
下列选项不符合良好程序设计风格的是()。
在使用putchar和getchar函数处理字符时,必须在程序的开头出现包含头文件命令行是_________。
下列程序的输出结果是_________。#includemain(){charb[30],*chp;strcpy(&b[0],"CH");strcpy(&b[1],"DEF");strcpy
有以下程序:voidfun(char*a,char*b){a=b;(*a)++;}main(){charc1=’A’,c2=’a’,*p1,*p2;p1=&c1;p2=*c2;fun(p1,p2);print
若有定义:“int*p,x=0,*p,p=&x;”,则语句“printf("%d\n",*p);”的输出结果是()。
有下列程序:intfunl(doublea)(returna*=a;}intfun2(doublex,doubley){doublea=0,b=0;a=fun1(x);b=fun1(y);return(int)(a+b
没有定义:intx[2][3];,则以下关于二维数组x的叙述错误的是()。
下列关系表达式中,结果为“假”的是()。
以下叙述不正确的是______。
随机试题
工程文件应采用耐久性强的书写材料,如()。
下列关于胺碘酮的叙述,错误的是
吗啡中毒致死的主要原因
会计核算软件按系统软硬件结构可以分为()。
下列关于逐步结转分步法的表述,不正确的是()。
下列有关审计程序不可预见性的说法中,不恰当的是()。
在Q国生产一台收音机的费用比在Y国生产一台收音机的费用少10%,即便将运输费用和关税都加上,对于一个公司来说,从Q国进口一台收音机到Y国都要比在Y国直接生产一台收音机便宜。如果上述论断为真.则能推出以下哪项结论?
2009—2013年我国进出口总值的平均增长率为()。
一个实验包括H、J、K、L、M、O、P、S这8个步骤。用3天来做这个实验,每一步骤需整整一个上午或一个下午,每个上午或下午最多只能做两步,须遵守下列限制。(1)J一定在第二天做。(2)P一定在上午做。(3)K和M同时做。
Youwillhearaspeakeraddressingagroupofinvestorsattendingaseminartolearnabouttheadvancedbusinesspractice.A
最新回复
(
0
)