首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读下面程序: #include<iostream.h> void fun1(char a,char b) { char c; c=a;a=b;b=c; } void fun2(char &a,char &b)
阅读下面程序: #include<iostream.h> void fun1(char a,char b) { char c; c=a;a=b;b=c; } void fun2(char &a,char &b)
admin
2012-01-20
64
问题
阅读下面程序:
#include<iostream.h>
void fun1(char a,char b)
{
char c;
c=a;a=b;b=c;
}
void fun2(char &a,char &b)
{
char c;
c=a;a=b;b=c;
}
void main()
{
char a,b;
a=’x’;b=’y’;
fun1(a,b);cout<<a<<b;
a=’x’;b=’y’;
fun2(a,b);cout<<a<<b;
}
则该程序的输出为______。
选项
答案
xyyx
解析
由程序main主函数入手,首先调用fun1函数,输出结果。然后调用fun2函数,输出结果。在函数fun1声明中出现的参数为形参,调用结束后,形参单元被释放,实参单元仍维持原值。也就是fun1函数中的“c=a;a=b;b=c;”交换结果并不能改变主函数中a,b实参的值,“a=’x’;b=’y’;”输出为xy。函数void fun2(char&a,char&b)声明中的为实参的地址.所以在函数中调用交换语句后,实参值改变,即输出为yx。
转载请注明原文地址:https://kaotiyun.com/show/7JVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
已知字符‘A’的ASCII代码值是65,字符变量c1的值是’A’,c2的值是’D’。则执行语句printf(’’%d,%d’’,c1,c2-2);的输出结果是()。
设Y为整型变量,A=1,A的地址为EF01;B=2,B的地址为EF02;执行语句B=&A;Y=&b;后Y的值()。
有以下程序:#includemain()charc[2][5]={"6934","8254"},*p[2]inti,j,s=0;for(i=0;i<2;i++)P[i]=c[i];for(i=0
下列叙述中正确的是
有以下程序:#include#includetypedefstruet{charname[9];charsex;floatscore[2];}STU;voidf(STUa){STUb
下列叙述中正确的是()。
给定程序MODI1.C中,函数fun的功能是求矩阵(二维数组)a[N][N]中每行的最小值,结果存放到数组b中。假如:若a=则结果应为1,5,9,13,请改正函数fun中指定部位的错误,使它能得出正确的结果。注意:不要改动ma
在软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是()。
请编写函数fun,函数的功能是查找x在s所指数组中下标的位置,并作为函数值返回,若X不存在,则返回-1。注意:部分源程序在文件PROG1.C文件中,请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。试题
下列工具中,不属于结构化分析的常用工具的是()。
随机试题
随着经济社会发展和物质消费水平大幅提高,我国生活垃圾产生量迅速增长,环境隐患日益突出,已经成为新型城镇化发展的制约因素。实施生活垃圾分类(garbagesorting),可以有效改善城乡环境,促进资源回收利用,提高城镇化质量。垃圾分类是
某县氮肥厂每年生产氨5000t,全部用来生产NH4HCO3,问每年可生产NH4HCO3多少吨?若全部用来生产CO(NH2)2,则可生产多少吨?
A、Becauseitwastooheavy.B、Becauseitdidnotbendeasily.C、Becauseitdidnotshootfar.D、Becauseitsstringwasshort.C
刘某,男,46岁,患胃病10年,时发时止。近1月来胃痛隐隐,饥则尤甚,劳则加剧,喜温喜按,泛吐清水,纳谷不香,大便溏薄,完谷不化,神疲乏力,舌淡苔白,脉象细弱,治方选( )丁某,男,23岁。连饮冰汽水3瓶,又食生梨后,突发胃脘剧痛,温熨脘部其痛可减,
肾盂肾炎患者尿路感染最常见的致病菌为
A.胎元饮B.寿胎丸C.圣愈汤加味D.保阴煎E.泰山磐石散治疗肾虚型胎漏、胎动不安主方是
矿山工程进度拖延时,正确的事后措施包括有()。
()是智力技能的实践模式,即把主体在头脑中应建立起来的活动程序计划,以外显的操作方式付诸执行。
下列人物中,在15世纪航行到达印度的有()。①哥伦布②郑和③迪亚士④达.伽马⑤麦哲伦
A、I’mnotwrong.B、Iagree.C、Iamright.D、I’vegotafever.D“What’swrongwithyou?”即“你怎么了?”,通常用于询问他人哪里不舒服。D选项“I’vegotafev
最新回复
(
0
)