值的交换
来源:互联网 发布:淘宝网品种销量排行榜 编辑:程序博客网 时间:2024/05/29 15:43
烟台大学计算机与控制工程学院
作者:张行
完成日期:2017年9月7号
问题描述:值的交换
输入描述:输入两个数
输出描述:两个数的值交换
//(1)传值
void myswap(int x, int y)
{int t;
t=x;
x=y;
y=t;
}
//(2)传地址
void myswap(int*p1,int*p2)
{int t;
t=*p1;
*p1=*p2;
*p2=t;
}
//(3)引用作形参
void myswap(int &x, int &y)
{int t; t=x; x=y; y=t;
}
int main()
{int a, b;
printf("请输入待交换的两个整数:");
scanf("%d%d", &a, &b); __________________;
//分三个程序,分别写上调用myswap的合适形式
printf("调用交换函数后的结果是:%d 和 %d\n", a, b);
return0;}
阅读全文
0 1
- 值交换和字符交换的对比
- 值交换与字符串交换的对比
- 交换变量的值
- 交换变量的值
- java的值交换
- 值的交换
- 值和类的交换
- 变量交换值的方法
- 交换两个变量的值
- 宏实现值的交换
- 交换两个数的值
- 交换两个数的值
- 交换两个变量的值
- 交换a,b的值
- 交换两个参数的值
- 关于两个值的交换
- 交换两个变量的值
- 交换两个整数的值
- 测试用例实例--常见功能测试点
- LeetCode 268. Missing Number
- 【Unity与23种设计模式】迭代器模式(Iterator)
- Cordova 自定义插件(Android)
- redis集群搭建详细指导(图文介绍)
- 值的交换
- JS的prototype和__proto__
- Snakes and Ladders LightOJ
- Hive 1.x升级hive2.1.1全过程及与HBase的互通
- Spark算子补充<一>
- Java中的线程的状态与生命周期
- C++调用空指针对象的成员函数成功的理解
- SEO网站性能优化
- python TypeError: 'module' object is not callable