面向对象程序设计上机练习四(变量引用)

Time Limit: 1000MS Memory limit: 65536K

题目描写叙述

将变量的引用作为函数形參,实现2个int型数据交换。

输入

输入2个int型整数。

输出

输出2个整数交换前后的值。

演示样例输入

88 66

演示样例输出

88 66
66 88

把变量的引用作为函数形參,即传送变量的别名.

#include <iostream>

using namespace std;

//“引用形參”交换函数
void swap(int &a, int &b)
{
int temp;
temp=a;
a=b;
b=temp;
} //主函数
int main()
{
int x,y;
cin >> x >> y;
//交换前
cout << x << " " << y << endl;
//调用交换函数
swap(x,y);
//交换后
cout << x << " " << y << endl;
return 0;
}

最新文章

  1. JAVA锁的膨胀过程和优化
  2. WebRTC手记之初探
  3. HTML 标题&lt;h1&gt;-&lt;h6&gt;
  4. [f]区间随机数函数
  5. Python基础 列表
  6. 转】机器学习开源框架Mahout配置与入门研究
  7. Attribute (一)
  8. 【Spring】使用Spring和AMQP发送接收消息(上)
  9. python之路第五篇之装饰器:(进阶篇)
  10. [CF1132G]Greedy Subsequences
  11. JS数组slice()和splice()的区别
  12. spark的运行模式
  13. 截断文件函数truncate和ftruncate
  14. Qt连接数据库的两种方法
  15. Eclipse中安装及配置EGit插件
  16. window,centos双系统坏了
  17. MathType初级教程:怎么安装MathType
  18. Spark源码分析 &ndash; SchedulerBackend
  19. linux用户管理和文件权限
  20. Activity小技巧

热门文章

  1. ubuntu install zabbix
  2. 02-Mysql中的运算符
  3. python3.x Day6 IO多路复用
  4. 【BZOJ 3289】 Mato的文件管理(离线算法莫队)
  5. NOI模拟赛(3.13)Hike (远行)
  6. shell for mysql backup in linux
  7. 【HTML/XML 3】XML 简介,来源
  8. 《TCP/IP详解卷1:协议》——第6章 ICMP:Internet控制报文协议(转载)
  9. HTML介绍&amp;常用的标签
  10. iOS textView在调用textViewDidChange方法,中文输入的问题