0
点赞
收藏
分享

微信扫一扫

C语言 指针

WikongGuan 2022-02-09 阅读 79

输入 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", &x);
	scanf("%d", &y);	//输入两个值,赋值给 x、y
	px = &x;
	py = &y;	//给指针变量 px、py 赋初值(关联变量 x、y)

	if (*px < *py) {	//利用指针来对比 x、y 的值
		t = *px;
		*px = *py;
		*py = t;
	}
	printf("x =  %d, y = %d", *px, *py);
}
举报

相关推荐

c语言---指针

C语言—指针

c语言指针

C语言【指针】

c语言-指针

C语言---指针

C语言指针

0 条评论