#196. 引用

引用

题目描述

引用,是变量的别名。 比如int &a = b; 那么a就是b的引用,a是b的别名,改名a的值,就相当于改变了b的值。 注意,引用一定得赋初始值,单独的int &a;是不行的。也就是说引用不能像指针那样可以为空,引用永远和引用的对象相依为命了。 引用常用的场景是传参数给函数。 比如 在函数内部直接改变a,ba, b的值,就可以改变主函数里面a,ba, b的值了。 还有我们常用的求更新较大值或者较小值的操作。 在主函数内部可以直接调用checkmin(x, y)就可以用y更新x。 实现两个函数,checkmin(), checkmax()利用引用实现求一个数组中的最大值与最小值。

输入格式

第一行输入一个整数nn 第二行输入nn个整数

输出格式

输出两个整数

5
1 2 3 4 5
5 1

约定:

1<=n<=100 1 <= n <= 100