|
10黑币
#include<stdio.h>
#include<stdlib.h>
void Swap(int* x, int* y) {
int tmp = *x;
*x = *y;
*y = tmp;
}
int main() {
int num1 = 0;
int num2 = 0;
printf("请输入num1 num2的值:");
scanf("%d %d", &num1, &num2);
Swap(&num1, &num2);
printf("num1=%d\nnum2=%d\n", num1, num2);
system("pause");
return 0;
}
|
最佳答案
查看完整内容
int* x //声明一个整型指针x
int* y //声明一个整型指针y
*x = *y //把*y的值赋给*x
Swap() //交换函数
int main(void)
{
int a ,b;
a = 2;
b = 3;
Swap(a,b);
//交换完成后 a=3,b=2;
}
|