题目:输入两个整数,并使其按从大到小的顺序输出,要求用函数实现两数的互换。
#include <stdio.h>
void swap(int* p1, int* p2)
{
int t;
t = *p1;
*p1 = *p2;
*p2 = t;
}
int main()
{
int a, b;
int* x, * y;
scanf("%d %d", &a, &b);
x = &a;
y = &b;
if (a < b)
{
swap(x, y);
}
printf("max=%d\tmin%d\n", a, b);
return 0;
}