输入 x、y 两个整数,然后将其中的值大的赋值给 x,小的赋值给 y。即:假设输入 x = 8,y = 9。就将 9 赋值给 x,8 赋值给 y。
#include <stdio.h>
void main() {
int x, y;
int* px, * py; //声明普通变量和指针变量
int t; //中间变量用于交换
scanf("%d",
scanf("%d", //输入两个值,赋值给 x、y
px =
py = //给指针变量 px、py 赋初值(关联变量 x、y)
if (*px < *py) { //利用指针来对比 x、y 的值
t = *px;
*px = *py;
*py = t;
}
printf("x = %d, y = %d", *px, *py);
}