首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序输出的结果是( )。 #include fun 1(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;}
下列程序输出的结果是( )。 #include fun 1(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;}
admin
2020-07-23
28
问题
下列程序输出的结果是( )。
#include
fun 1(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()
{chara,b;
a=‘A’;b=‘B’;fun 1(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://kaotiyun.com/show/0myp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在C++中,编译系统自动为一个类生成默认构造函数的条件是
有如下头文件:intf1();staticintf2();classMA{public:intf3();staticintf4();};在所描述的函数中,具有隐含的this指针的是()。
执行下列语句段后,输出字符"*"的个数是()。for(inti=50;i>1;i-=2)cout
有如下程序:#includeusingnamespacestd;classPair{intm,n;public:Pair(intj,intk):m(j),n(k){}intget(){returnm;}intget()
在面向对象方法中,不属于"对象"基本特点的是( )。
有如下程序:#include#includeusingstd::cout;classPoint{public:frienddoubledi
下列有关类继承的叙述中,错误的是()。
字符串"8+a=b\n\r"的长度为
在长度为n的有序线性表中进行二分查找,最坏情况下需要比较的次数是()。
下列字符串中,正确的C++标识符是()。
随机试题
下列各项是与现金业务有关的职责,其中哪项可以由同一个人负责()
轻度一氧化碳中毒中度一氧化碳中毒
甲和乙诉请法院离婚,双方有一个十二岁的女儿,双方均请求对女儿的抚养权,法院应该判决( )。
思维和存在的关系问题之所以成为哲学基小问题,这是由()。
媒体____向公众普及有关飞船的飞行动力学和外太空高能物理环境的科学知识。航天活动基本上被看作一种政治活动而不是一种科学探索活动。媒体对飞船搭载物品的神秘性和____大肆渲染,似乎发射飞船的物质代价都被附加到了这些物品上。依次填入划横线部分最恰当的一项是(
公民甲一日外出,遇车祸身亡。甲的弟弟乙和母亲丙闻讯后,立即前往出事地点。乙见其兄甲已亡故,遂整理甲散落一地的物品。其中有甲刚刚领取的工资2000元,乙发现后将其交给丙,丙遂将该钱揣入怀中。在乙为其兄料理后事的过程中,共支付丧葬费1000元,丧事处理完后,甲
在2002年二手房与一手房交易比例为( )以下判断错误的是( )
根据下图所示网络结构回答下列问题。如果将192.168.66.128/25划分为3个子网,其中子网1能容纳50台主机,子网2和子网3分别能容纳20台主机,要求网络地址从小到大依次分配给3个子网,前两个子网的掩码分别为______和______,可用的
Whenmengrowolder,theirhairoftenbeginstofallout.Whenhairbeginstofallout【C1】______oldage,itisimpossibletomak
PASSAGETHREEAccordingtoParagraph3,whatwasthesignificanceofthelandlawpassedin1820?
最新回复
(
0
)