首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序输出的结果是( )。 #include funl(char a,char b){char c;c=a;a=b;b=c;} fun2(char*a,char b){char c;c=*a;*a=b;b=c;} f
下列程序输出的结果是( )。 #include funl(char a,char b){char c;c=a;a=b;b=c;} fun2(char*a,char b){char c;c=*a;*a=b;b=c;} f
admin
2021-06-10
45
问题
下列程序输出的结果是( )。
#include
funl(char a,char b){char c;c=a;a=b;b=c;}
fun2(char*a,char b){char c;c=*a;*a=b;b=c;}
fun3(char*a,char*b){char c;c=*a;*a=*b;*b=c;)
void main()
{
char a,b;
a=’A’;b=’B’;fun l(a,b);putchar(a);putchar(b);
a=’A’;b=’B’;fun2(&a,b);putchar(a);putchar(b);
a=’A’;b=’B’;fun3(&a,&b);putchar(a);putchar(b);
putchar(’\n’);
}
选项
A、BABBAB
B、ABBBBA
C、ABBABA
D、ABABBA
答案
B
解析
由程序中的主函数main入手,分别调用fun1,fun2,fun3函数,得到输出结果。其中,三个函数都是实现两个形参的交换功能,只是参数传递的方式不同,有的是地址,有的是传值。第一个函数中参数采用的是值传递的方式,形参的变化不影响实参。所以调用fun1后,实参a和b并没有交换,仍然是AB。第二个调用中,实参a采用的是地址,即传递的是地址,所以形参a的改变会影响实参a的值,即BB。同理,调用fun3后为BA。
转载请注明原文地址:https://www.kaotiyun.com/show/mkfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列关于派生类构造函数和析构函数的叙述中,错误的是
下面关于常成员函数的说法中正确的是()。
有如下程序:#includeusingnamespacestd;intmain(){voidfunction(doubleval);doubleval;function(val);cout
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是
有如下类声明:classMau{intk;constintm;public:Mau(intk1,intm1);};则构造函数Mau的下列定义
有如下程序段:inti=2;intj=3;intmain(){inti=9,j=i;cout
有如下类定义:classMyClass{public:MyClass(doubled=0.0):val(d){}______________/
下列各组类型声明符中,含义相同的一组是()。
若x和y是程序中的两个整型变量,则下列if语句中正确的是
请打开考生文件夹下的解决方案文件proj2,此工程中包含一个程序文件main.cpp,其中有“部门”类Department和“职工”类Staff的定义,还有主函数main的定义。在主函数中定义了两个“职工”对象,他们属于同一部门。程序展示,当该部门改换办公
随机试题
最可能的诊断立即给予哪项治疗
女,48岁。发作性剑突下及右上腹绞痛3天,伴有寒战,半年前有类似发作史。查体:T39℃,P110次/分,BP140/85mmHg,血常规检查:WBC12×109/L,N0.8,意识清楚,皮肤、巩膜轻度黄染,右肋缘下触及增大的胆囊、触痛。该患者皮肤、巩膜
背景资料:某高速公路为双向四车道,其结构从下至上为:20cm厚石灰稳定碎石底基层,38cm厚水泥稳定碎石基层,8cm厚粗粒式沥青混合料底面层,6cm厚中粒式沥青混合料中面层,4cm厚改性沥青SMA混合料表面层。根据地形条件,施工中将土基碾
会计规章的制定依据是《会计法》和()。
某公司作为债务人被人民法院受理破产申请后,涉及该公司财产的下列说法正确的有()。
导游人员每年累计培训时间不得少于48小时。()
阅读《桃花源记》的教学实录片段,回答问题。师:读完了《桃花源记》,大家喜不喜欢文中所描绘的世外桃源的生活呢?生:喜欢,“有良田关池桑竹之属。阡陌交通,鸡犬相闻”,这样的环境太优美了,在这样的环境里生活肯定很宁静、很幸福。生:而
长江是我国最长的河流,发源于青海省___________主峰。(青岛大学2017)
—Readthetextbelowaboutsupermarketcheckouts.—Inmostofthelines41-52theresoneextraword.Itiseithergrammatically
ProfessorWhite,myrespectedtutor,frequentlyremindsmeto______myselfofeverychancetoimprovemyEnglish.
最新回复
(
0
)