交换变量方法

来源:互联网 发布:单片机时钟电路 编辑:程序博客网 时间:2024/05/21 10:47

1.通过中间临时变量来交换:

void change1()
{
int a = 100;
int b = 200;
printf("a=%d,b=%d\n", a, b);
int temp = 0;
temp = a;
a = b;
b = temp;
printf("a=%d,b=%d", a, b);
getchar();
}


2.不利用中间临时变量:

void change2()
{
int a = 100;
int b = 200;
printf("a=%d,b=%dAAA\n", a, b);
a = a + b;
b = a - b;
a = a - b;
printf("a=%d,b=%dAAA\n", a, b);
getchar();
}


void change3()
{
int a = 100;
int b = 200;
printf("a=%d,b=%dAAA\n", a, b);
a = a * b;
b = a / b;
a = a / b;
printf("a=%d,b=%dAAA\n", a, b);
getchar();
}

1 0
原创粉丝点击