首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编写函数voidswap(int *px,int *py)与void swap(ht &px,int &PY),实现主程序中变量a和b值的交换。 输出结果如下: 3 2 2 3 注意:部分源程序已存在文件test5_2.cpp中。
请编写函数voidswap(int *px,int *py)与void swap(ht &px,int &PY),实现主程序中变量a和b值的交换。 输出结果如下: 3 2 2 3 注意:部分源程序已存在文件test5_2.cpp中。
admin
2009-01-15
29
问题
请编写函数voidswap(int *px,int *py)与void swap(ht &px,int &PY),实现主程序中变量a和b值的交换。
输出结果如下:
3 2
2 3
注意:部分源程序已存在文件test5_2.cpp中。
请勿修改主函数main和其他函数中的任何内容,仅在函数相应的花括号中填写若干语句。
文件test5_2.cpp的内容如下:
#include<iostream.h>
void swap(int *px,int *py)
{
/***1***/
}
void swap(int &px,int &PY)
{
/***2**/
}
void main()
{
int a=2,b=3;
swap(a,b);
cout<<a<<" "<<b<<endl;
swap(&a,&b);
cout<<a<<" "<<b<<endl;
}
选项
答案
(1) void swap(int *px,int *py) { int temp; temp=*px; *px=*py; *py=temp; } (2) void swap(int &px,int &PY) { int temp; temp=px; px=Py; py=temp; }
解析
本题主要考查点是函数的参数传递,指针与引用的区别。指针存放的是它指向的数据的地址,而引用就是给变 量起一个别名,两者都是传址调用。调用指针,实参需要使用取地址&,形参需要使用取内容,而引用调用与一般调用只在形参上不同,使用引用符号&,其他的完全相同。
转载请注明原文地址:https://jikaoti.com/ti/gMkiFFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
人员培训有哪些方法?
比较唐宋地方行政机构设置的异同。(北京大学2001年中国古代史真题)
评述关于真理标准问题的大讨论。(华东师范大学1999年中国当代史真题)
因子分析的基本步骤包括()
关于教育的教育即生活的解读错误的是
下列哪项不是具体运算时期儿童的特征?()
关于教育目的各组成部分,下列表述正确的是
根据CAPM模型,假定市场组合收益率为15%,无风险利率为6%,某证券的Beta系数为1.2,期望收益率为18%,则该证券()。
只有在部分准备金制度下。才可能有存款货币的创造。[中国人民大学2012研]
直线x—y+m=0与圆x2n+y2n一2x一1=0有两个不同交点的一个充分不必要条件是()。
随机试题
宣传干事小张编写了一篇旅游产品推广文章,现需要根据该文章制作一个演示文稿,具体要求如下:在考生文件夹下,利用“PPT素材.docx”文档中的内容生成一个PowerPoint演示文稿,并将生成的演示文稿保存为“PPT.pptx”(“.pptx”为文件扩展
模仿说
在肌肉中查不到的寄生虫是
A、最小成本分析B、成本效率分析C、成本效果分析D、成本效益分析E、成本效用分析在结合考虑用药者意愿、偏好和生活质量的基础上比较不同治疗方案的经济合理性()
我国增值税的基本税率为17%,但对于一些关系到国计民生的重要物资增值税税率较低,为13%。在下列选项中,增值税税率不是13%的是()。
注册会计师接受委托进行代理记账,应对委托单位会计资料的合法性、真实性和完整性负责。 ( )
蟑螂有一个独特的习性,一只蟑螂死亡后,别的蟑螂会一点点地蚕食死亡蟑螂的躯体。当中毒的蟑螂死后,别的蟑螂又会相继中毒,直到全部死亡。蟑螂之间相瓦传染的效应,我们称作蟑螂效应。蟑螂效应存在毒性之间的相互诱发与传播,也存在正面的蟑螂效应,正面的蟑螂效应就是榜样的
下列有关个人独资企业在法律性质上的表述错误的是()。
属于商业银行核心资本范畴的项目是()。(湖南大学2013真题)
在学籍管理中,设有4个表,关系模式分别为:STUDENT(SNO,SNAME,SEX,BIRTHDAY.CLASS);TEACHER(TNO,TNAME,SEX,BIRTHDAY,PROFESSION,DEPARTMENT);
最新回复
(
0
)