首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序输出的结果是( )。 #include funl(char a,char b){char c;c=a;a=.b;b=c;) fun2(ehar*a,char b){char c;c=*a;*a=b;b=c;)
下列程序输出的结果是( )。 #include funl(char a,char b){char c;c=a;a=.b;b=c;) fun2(ehar*a,char b){char c;c=*a;*a=b;b=c;)
admin
2021-06-10
26
问题
下列程序输出的结果是( )。
#include
funl(char a,char b){char c;c=a;a=.b;b=c;)
fun2(ehar*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=IB’;funl(a,b);putchar(a);
选项
A、BABBAB
B、ABBBBA
C、ABBABA
D、ABABBA
答案
B
解析
由程序中的主函数main入手,分别调用funl,fun2,fun3函数,得到输出结果。其中,三个函数都是实现两个形参的交换功能,只是参数传递的方式不同,有的是地址,有的是传值。第一个函数中参数采用的是值传递的方式,形参的变化不影响实参。所以调用funl后,实参a和b并没有交换,仍然是AB。第二个调用中,实参a采用的是地址,即传递的是地址,所以形参a的改变会影响实参a的值,即BB。同理,调用fun3后为BA。
转载请注明原文地址:https://kaotiyun.com/show/dvfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。(1)对文件以追加的方式打开文件。请在注释//********1********后添加适当的语句。(2)定义m、n为类TestCla
使用VC6打开源程序文件modi3.cpp。此程序的功能是将out1.txt文件中的内容输出到屏幕与文件中。输出如下:李一1.78m21王一1.65m23out2.txt文件的内容如下:李一1.78m21王一1.65m
分析下面程序,该程序的运行结果是()。#inc1ude<iostream.h>classTestclass{public:staticintm,Testclass(){
已知表达式++x中的“++”是作为成员函数重载的运算符,则与++x等效的运算符函数调用形式为()。
下列关于虚函数的叙述中,正确的是
下列有关类成员的叙述中,正确的是()。
如果派生类以protected方式继承基类,则原基类的protected成员和public成员在派生类中的访问属性分别是()。
将前缀运算符“——”重载为非成员函数,下列原型中,能正确用于类中说明的是()。
已知类IMS中两个成员函数的声明为“voidlisten()const;”与“voidspeak();”,另有两个对象的定义为“IMSobj1;”与“constIMSobj2;”,则下列语句中,产生编译错误的是()。
软件调试的目的是()。
随机试题
患者,男,64岁。近一月来寒热持续不解,恶寒较甚,发热无汗,身楚倦怠,咳嗽,咳痰无力,舌淡苔白,脉浮无力。治疗方剂宜首选()
①北京的两位地理学家都在回信中________他执着追求,并向他介绍了一些考研书目和学习方法。②这位母亲同时告诉了我们那个时代的人情物意,在现今物欲横流的功利化时代,一股久违的感觉________:这正是我们今天所千呼万唤的世间真情!填入画
乳腺癌的共同声像图特点是
某工程单代号网络图如图2-1所示,说法正确的是()。
采用工料单价法编制施工图预算时,措施费应在()时计算。
下列各项中,属于城镇土地使用税特点的有()。
以下功能是金融市场的宏观经济功能的是()。
政策性金融机构特有的职能包括()。
下列关于一人有限责任公司的表述中,不符合《公司法》对其所作特别规定的是()。
在一项医学志愿者测试中,121名大学生志愿者被分成测试组和对照组,进行同样的数学能力培训。在为期5天的培训中,医生使用一种称为经颅随机噪声刺激的技术对60名测试组成员脑部被认为与运算能力有关的区域进行轻微的电击。此后的测试结果表明,测试组成员的数学运算能力
最新回复
(
0
)