当前位置:首页 » 编程语言 » c语言函数为什么不能交换
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

c语言函数为什么不能交换

发布时间: 2022-12-25 15:06:03

‘壹’ C语言中 为什么不能用函数互换两个值~

C语言中是可以用函数互换两个值的。

方法如下:
#include"stdio.h"
int swap(int *a,int *b)
{
int temp;
temp=*a;
*a=*b;
*b=temp;
}
main()
{
int x,y;
printf("请输入x与y的值,用空格隔开\n");
scanf("%d %d",&x,&y);
printf("x=%d,y=%d\n",x,y);
swap(&x,&y);
printf("交换后\nx=%d,y=%d\n",x,y);
}