首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序输出的结果是( )。 #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
18
问题
下列程序输出的结果是( )。
#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://jikaoti.com/ti/s9h0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
使用VC6打开考生文件夹下的源程序文件modi3.cpp,其中定义了用于表示日期的类Date,但类Date的定义并不完整。请按要求完成下列操作,将类Date的定义补充完成。(1)定义私有数据成员year、month和day,分别用于表示年、月和日
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。完成以下功能:(1)完成类MyArrayClass的构造函数,申请数组的大小,请在注释//********1********后
请使用VC6或使用【答题】菜单打开考生文件夹proj3下的工程proj3,其中声明的DataList类,是一个用于表示数据表的类。sort成员函数的功能是将当前数据表中的元素升序排列。请编写这个sort函数。程序的正确输出应为:排序前:7,1,3,1
有如下函数定义:voidfunc(inta,int&b){a++;b++;}若执行代码段:intx=0,y=1;func(x,y);则变量x和y的值分别是()。
下列关于输入流类成员函数getline()的叙述中,错误的是
软件需求分析阶段的主要任务是
软件设计中划分模块的一个准则是()。
多继承的构造顺序可分为如下四步:①所有非虚基类的构造函数按照它们被继承的顺序构造②所有虚基类的构造函数按照它们被继承的顺序构造③所有子对象的构造函数按照它们声明的顺序构造④派生类自己的构造函数体这四个步骤的
下列有关内联函数的叙述中,正确的是()。
下列运算符中,不能被重载的是()。
随机试题
绿色施工方案包括()
机体细胞内液与组织液通常具有相同的理化参数是( )
下列关于管道充满度的说法中,不正确的是()。
根据我国《合同法》的规定,()的合同属于无效合同。
我国的关境与国境的关系是()。
下列经济业务中,属于增值税混合销售行为的是()。
商业银行为票据持有人贴现票据,是商业银行通过()未到期的商业票据,为持票人融通资金的行为。
本题涉及增值税法、消费税法、城建税、教育费附加及地方教育附加。位于县城的某筷子生产企业系增值税一般纳税人,2015年3月份发生以下业务:(1)委托某商场代销红木工艺筷子5000套,双方约定,待5000套全部售出并取得代销清单后,企业再开具增值税专用发票
各国政府无论专制政府或共和政府——都驱逐他;资产者——无论保守派或极端民主派——都纷纷争先恐后地诽谤他、诅咒他。马克思对这一切毫不在意,把它们当作蛛丝一样轻轻抹去,只是在万分必要时才给予答复。对句子中画线部分作用的分析,恰当的一项是()。
《中华人民共和国国民经济和社会发展第十四个五年规划和2035年远景目标纲要》提出了到2035年基本实现社会主义现代化远景目标。下列相关说法错误的是()。
最新回复
(
0
)