|
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;
}
|