首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读下面程序: #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
62
问题
阅读下面程序:
#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://www.kaotiyun.com/show/7JVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
面向对象方法中,继承是指()。
有以下程序(strcat函数用以连接两个字符串)#include<stdio.h>#include<string.h>main(){chara[20]="ABCD\0EFG\0",b[]="IJK";strcat(a,
以下叙述中错误的是()。
已知一个文件中存放若干工人档案记录,其数据结构如下:structa{charnumber[100];intage;floatp[6];};定义一个数组:structab[10];假定文件己正确打开,不能正确地从文件中读入10名工人
某循环队列的存储空间为Q(1:m),初始状态为front=rear=m。现经过一系列的入队操作和退队操作后,front=m-1,rear=m,则该循环队列中的元素个数为
下列关于线性链表的叙述中,正确的是( )。
下面叙述中错误的是()。
循环队列的存储空间为Q(1:50),初始状态为front=rear=50。经过一系列正常的入队与退队操作后,front=rear=25,此后义正常地插入了一个元素,则循环队列中的元素个数为()。
线性表的长度为n。在最坏情况下,比较次数为n-1的算法是()。
假设用一个长度为50的数组(数组元素的下标从0~49)作为栈的存储空间,栈底指针bottom指向栈底元素,栈顶指针top指向栈顶元素,如果bottom=49,top=30(数组下标),则栈中具有______个元素。
随机试题
A.消渴方合玉女煎B.生脉散合六味地黄丸C.金匮肾气丸D.桃红四物汤E.生脉散合参附汤
活化的单核巨噬细胞
肺炎支原体肺炎最突出的症状是()。
企业对价格控制力量强的市场结构类型是()。
侦查措施是查明案件事实的手段,与公民的权利保障密切相关。请回答下列题。关于查封、扣押措施,下列选项正确的是:
大学排行榜对大学办学具有一定的参考作用,但如果只盯着大学排行榜办学,会让大学办学变得越来越功利。我国内地的大学近年来在世界大学排行榜中的排名越来越靠前,可是却没有转化为国际竞争力,来这些名校攻读学位的发达国家生源远远少于到英美国家大学攻读学位的生源。原因在
关于《中华人民共和国职业病防治法》,下列说法正确的是()。
下列哪些情况属于不能犯未遂?()
设D={(x,y)|0≤x≤1,0≤y≤1}.设f(x,y)在D上连续,且,试证:存在点(ξ,η)∈D使|f(ξ,η)|≥1.
Todaynanotechnology(纳米技术)isstillinaformativephase.Yetitismaturingrapidly.Between1997and2005,investmentinnanote
最新回复
(
0
)