项目4-变量的交换
2012-12-15 12:24
134 查看
/* * Copyright (c) 2011, 烟台大学计算机学院 * All rights reserved. * 作 者:王静 * 完成日期:2012 年12 月 15 日 * 版 本 号:v1.0 * 输入描述: * 问题描述: * 程序输出: * 问题分析: * 算法设计:略 */ #include <iostream> using namespace std; void jiaohuan(int *p1, int *p2); int main( ) { int *p1,*p2,a,b,t; cin>>a>>b; p1=&a; p2=&b; jiaohuan(&a,&b); cout<<"交换后:a="<<a<<" b="<<b<<endl; return 0; } void jiaohuan(int *p1, int *p2) { int t; t=*p1; *p1=*p2; *p2=t; return; }
运行结果:
(贴图)
心得体会:
相关文章推荐
- 第15周项目3-指针当形参-变量交换
- 17周---项目1-体会函数参数传递---变量的交换
- 第十五周项目OJ指针当形参,变量交换
- 第15周项目 变量交换
- 如何不使用额外变量来交换两变量
- web项目中配置变量及在页面中调用
- 第十二周项目一 阅读程序(2)全局变量
- 不申请第三个变量交换两个int long char型值
- 第12周项目1--阅读程序(2 全局变量)
- 第十二周项目1(4)全局变量的认识
- 第十二周项目一:程序阅读(二)静态局部变量
- 不用第三变量交换二个变量值
- 使用传递变量引用的方式完成两个数的交换
- C语言--交换两个变量的
- 在C# 中不使用 第三方变量 来交换两个变量的值
- 用按位异或运算符交换两个数,不引入第三个变量
- 不用第三方比变量,交换2个变量的值
- 不使用临时变量交换两个变量的值(异或,加减,乘除)
- C语言交换两个变量(不创建临时变量)(位运算简介)
- 不使用第三个变量交换两个变量