Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (62.96 KB, 2 trang )
Hoán đổi giá trị của 2 biến không sử dụng biến
trung gian
Hoán đổi giá trị của 2 biến không sử dụng biến trung gian
(Code demo bằng C)
Bài toán: Hoán đổi giá trị của 2 biến.
Cách thường dùng:
+Tạo biến trung gian và gán giá trị bằng biến thứ nhất
+Gán giá trị của biến thứ hai cho biến thứ nhất
+Gán giá trị của biến trung gian cho biến thứ hai
Code:
#include <stdio.h>
#include <conio.h>
void main()
{
int a=5, b=7, tg;
clrscr();
printf("a= %d\tb= %d",a,b);
tg= a;
a= b;
b= tg;
printf("\nSau khi hoan doi: a= %d\tb= %d",a,b);
getch();
}
Cách không sử dụng biến trung gian:
Code:
#include <stdio.h>
#include <conio.h>
void main()
{