首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序输出的结果是( )。 #include fun1(char a,char b){char c;c=a;a=b;b=c;} fim2(char*a,char b){char.c;c=*a;*a=b;b=
下列程序输出的结果是( )。 #include fun1(char a,char b){char c;c=a;a=b;b=c;} fim2(char*a,char b){char.c;c=*a;*a=b;b=
admin
2012-12-29
69
问题
下列程序输出的结果是( )。
#include
fun1(char a,char b){char c;c=a;a=b;b=c;}
fim2(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/FMVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序 #include<stdio.h> voidf1(char*a,charb){charc;c=*a;*a=b;b=c;} voidf2(chara,charb){charc;c=a;a=b;b=c;} voidf3(
有以下程序: #include<stdio.h> voidfun(char*t,char*s) { while(*t!=0)t++; while((*t++=*s++)!=0); } main() { charss[
下面属于系统软件的是()。
下面属于良好程序设计风格的是()。
若有定义:intk=7,x=12;,则以下表达式值为3的是()。
有以下程序: #include<stdio.h> main() { chars[]={"012xy"}; inti,n=0; for(i=0;s[i]!=0;i++) if(s[i]>=’a’&&s[i]<=’z’)
C语言中标准库函数fputs(str,fp)的功能是()。
设栈的顺序存储空间为S(1:m),初始状态为top=0。现经过一系列正常的入栈与退栈操作后,top=m+1,则栈中的元素个数为()。
在学校里,教师可以讲授不同的课程,同一课程也可由不同教师讲授,则实体教师与实体课程间的联系是()。
C语言的逻辑表达式在特定情况下会产生“短路”现象。若有如下逻辑表达式: x++&&y++;则以下叙述中正确的是()。
随机试题
轴瓦与轴颈间隙的检验方法有哪些?
下列选项中不属于中外秘书筹备会议差异的是
按照马斯洛的需要层次理论,安全需要相对满足后即出现尊重的需要。
配料时须两人以上核对无误的是咖啡因属于
不属于脉诊意义的一项是
与乳腺癌发病密切相关的因素是()。
美国心理学家华生为了研究儿童的恐惧心理,在儿童抚摸小白兔时,大声敲锣,结果使这个儿童不但对白兔,甚至对其他白色的东西都产生了畏惧心理。这种行为违反了教育心理学研究的哪项原则?()
甲公司从澳大利亚某公司购买了2万吨化肥运抵某市。海关认定甲公司在无进口许可证等报关单证的情况下进口货物,且未经海关许可擅自提取货物,遂以保证金的名义向甲公司收缴人民币200万元。随后作出罚款1000万元的行政处罚决定。甲公司认为处罚过重,但既未缴纳罚款,也
研究者调查了一组大学毕业即从事有规律的工作正好满8年的白领,发现他们的体重比刚毕业时平均增加了8公斤。研究者由此得出结论,有规律的工作会增加人们的体重。关于上述结论的正确性,需要询问的关键问题是以下哪项?
Theeternalmotionofthestarsfascinatedhim.
最新回复
(
0
)