Em hãy sắp xếp thứ tự các câu lệnh để thực hiện hoán đổi giá trị của hai biến x và y. ① a := b; ② b := tam; ③ tam := a; ③①② ③②① ①②③ ②①③
2 câu trả lời
① a := b;
② b := tam;
③ tam := a;
Giải:
Ta thấy biến trung gian là tam
Muốn hoán đổi giá trị giữa 2 biến trước hết ta phải lưu giá trị của biến a vào biến tam
③ tam := a;
Sau đó gán biến a bằng biến b(biến a đã được lưu lại trong biến tam)
① a := b;
Cuối cùng gán b bằng tam(giá trị của a được lưu trong biến tam)
② b := tam;
Đáp án:
③①②
Câu hỏi trong lớp
Xem thêm