C语言实训作业

来源:百度知道 编辑:UC知道 时间:2024/06/30 13:39:27
使用指针作函数参数,编写用于交换两个参数值的函数。调用该函数用于对从键盘输入的两个整数进行交换。

#include <stdio.h>
void swap(int* x,int* y)
{
int t;
t=*x;*x=*y;*y=t;
}

void main()
{
int a,b;
printf("please input two numbers:\n");
scanf("%d%d",&a,&b);
printf("%d %d\n",a,b);
swap(&a,&b);
printf("%d %d\n",a,b);
}

xchag(int x,int y)
{
int temp=x;
x=y;
y=temp;
}
要求实参是全局变量哦