Dưới đây là chương trình và kết quả thực hiện chương trình hoán đổi giá trị của hai biến a và b của hai bạn Hương và Lan....

Chương trình của bạn Lan không đổi được vì: câu lệnh a := b là bạn bạn Lan gán thẳng giá trị của b cho biến a. Lúc này biến a = 7, biến b = 7. Vì thế câu lệnh tiếp b:=a thì b vẫn bằng 7.