第二周 项目一 -C++语言中函数参数传递的三种方式
2017-09-03 22:30
190 查看
/* *Copyright (c) 2017,烟台大学计算机与控制工程学院 *All rights reserved. *文件名称: *作 者:孙仁圆 *完成日期:2017年9月3日 *版 本 号:v1.0 * *问题描述:两种函数传递的方式:传值和传地址和引用 *输入描述:两个整数,代表交换前的值 *程序输出:两个整数,代表交换后的值 */ #include <iostream> using namespace std; void myswap(int x,int y); int main() { int a,b; cout<<"请输入待交换的两个整数:"; cin>>a>>b; myswap(a,b); cout<<"调用交换函数后的结果是"<<a<<" "<<b<<endl; return 0; void myswap(int x,int y) { int t; t=x; x=y; y=t; } #include <iostream> using namespace std; void myswap(int *p1,int *p2); int main() { int a,b; int *p1,*p2; cout<<"请输入待交换的两个整数:"; cin>>a>>b; p1=&a; p2=&b; myswap(p1,p2); cout<<"调用交换函数后的结果是:"<<a<<" "<<b<<endl; return 0; } void myswap(int *p1,int *p2) { int t; t=*p1; *p1=*p2; *p2=t; } #include <iostream> using namespace std; void myswap(int &x,int &y); int main() { int a,b; int *p1,*p2; cout<<"请输入待交换的两个整数:"; cin>>a>>b; myswap(a,b); cout<<"调用交换函数后的结果是:"<<a<<" "<<b<<endl; return 0; } void myswap(int &x,int &y) { int t; t=x; x=y; y=t; }
相关文章推荐
- 第二周项目-c++语言中函数参数传递的三种方式
- 第二周 项目1:c++语言中函数参数传递的三种方式
- 第二周实践项目1-C++语言中函数参数传递的三种方式(传值)
- 第二周项目1 C++语言中函数参数传递的三种方式
- 第二周实践项目1-C++语言中函数参数传递的三种方式(传地址)
- 第二周项目1--C++语言中函数参数传递的三种方式
- 第二周项目1-C++语言中函数参数传递的三种方式
- 第二周实践项目1-C++语言中函数参数传递的三种方式(引用作形参)
- 第二周项目1 c++语言中函数参数传递的三种方式
- 第二周 项目1-C/C++语言中函数参数传递的三种方式
- 第二周项目1--C/C++语言中函数参数传递的三种方式
- 【第二周项目1-C/C++语言中函数参数传递的三种方式】
- 第二周项目1-C/C++语言中函数参数传递的三种方式
- 第二周项目1-C/C++语言中函数参数传递的三种方式
- 第二周项目1函数参数传递的三种方式
- 第二周项目1-c/c++语言中函数参数传递的三种方式
- 第二周项目- C/C++语言中函数参数传递的三种方式
- 第二周项目1 - C/C++语言中函数参数传递的三种方式】
- 第二周 项目1-C/C++语言中函数参数传递的三种方式
- 第二周项目 2—C/C++语言中函数参数传递的三种方式