首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序输出的结果是( )。 #include<stdio.h> fun1(char a,char B.{char c;c=a;a=b;b。c;} fun2(char*a,char B.{char c;c=*a;*a=b;b=
下列程序输出的结果是( )。 #include<stdio.h> fun1(char a,char B.{char c;c=a;a=b;b。c;} fun2(char*a,char B.{char c;c=*a;*a=b;b=
admin
2020-04-07
85
问题
下列程序输出的结果是( )。
#include<stdio.h>
fun1(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’;fun1(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/5t8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#include<iostream>usingnamespacestd;classPARENT{public:PARENT(){cout<<"PARENT";}
下列程序用于打印出ASCⅡ字符,其析构函数内的语句应为【 】。#include<iostream.h>#inelude<iomanip,h>template<classT>classArray{
有以下程序#include<iostream>usingnamespacestd;classMyClass{public:staticints;MyClass();voi
下列对变量的引用中,错误的是()。
有如下程序:#include<iostream>usingnamespacestd;classBase{public:intm,n;};classDerived1:【】Base{};
C++语言中在C语言的基础上增加的特性不包括()。
以下函数模板max()的功能是返回数组a中最大元素的值。请将横线处缺失部分补充完整。template<typenameT>Tmax(Ta[],intn){Tm=a[0]for(inti=1;i<n;i++
若有说明语句chara[]="Itismine";char*p="Itismine";则以下不正确的叙述是()。
执行语句序列intx=10,&r=X;cout<<x<<’-’,<<r<<endl;输出结果为【】。
设循环队列为Q(1:m),其初始状态为front=rear=m。经过一系列入队与退队运算后,front=30,rear=10。现要在该循环队列中作顺序查找,最坏情况下需要比较的次数为
随机试题
组织与公众形成关系的关键是____________。
课外校外教育的主要内容有哪些?
A.AUUB.GUAC.AUGD.UGA遗传密码中的终止密码子是
A.麻醉中枢神经,导致神经精神障碍B.使血氧饱和度下降,组织不能利用氧C.使血液携氧能力降低,阴止氧合血红蛋白释放D.引起卟啉代谢障碍,抑制血红素合成E.与氧化型细胞色素氧化酶中的三价铁结合,抑制酶的活性
中标人的投标应当符合的条件有()。
在混凝土拌和物搅拌中,拌和引气混凝土时,搅拌楼一次拌和量不应大于其额定搅拌量的()。
阅读下列材料,按要求作文。鹿特丹世乒赛结束后,师生们一起议论。生甲:太好了,中国队又包揽了全部冠军,这叫实至名归,竞技体育就得靠实力说话。生乙:但我更愿意看见外国选手成功挑战中国名将,一个国家长期垄断某项体育比赛的金牌,其实并
若二次型2+2x1x2+2tx2x3的秩为2,则t=____________.
差异备份、增量备份、完全备份三种备份策略的恢复速度由慢到快依次为()。
Ascientificdiscoveryisoftenmade【C1】______beforesomeoneisabletoputittouse.【C2】______,scientistsdiscoveredhow
最新回复
(
0
)