#1605. 交换变量值(函数、指针)

交换变量值(函数、指针)

交换变量值(函数、指针)

题目描述

输入两个整数 xx、yy,交换顺序后输出。要求用指针完成两个变量值的交换,并把交换过程定义成一个单独的 swap 函数。

也就是说,你需要编写类似下面的函数,并在 main 函数中调用它:

void swap(int *a, int *b);

函数接收两个整数的地址,通过指针间接访问并交换这两个整数的值。

输入格式

一行,包含空格隔开的两个整数 xx、yy。

输出格式

一行,包含交换顺序后的两个数,用一个空格隔开,行末换行。

样例

样例输入

2 9

样例输出

9 2

数据范围

−2147483648≤x,y≤2147483647-2147483648 \le x, y \le 2147483647,保证输入数据均在 int 范围内。