profile picture

Anonymous

upvote

0

downvote

0

star

Trong bài tập lập trình yêu cầu đổi giá trị của hai biến x, y được cho trước hai bạn Bình và An đã làm như sau

clock icon

- asked 6 months agoVotes

message

0Answers

eye

0Views

Giải SBT Tin học 10 Kết nối tri thức Bài 17: Biến và lệnh gán

Câu 17.11 trang 37 SBT Tin học 10

Sách bài tập Tin học 10 Bài 17 (Kết nối tri thức): Biến và lệnh gán (ảnh 1)

Theo em, bạn nào làm đúng, bạn nào làm sai? Vì sao?

Trả lời:

Bình sai, An đúng.

- Sau câu lệnh thứ nhất, giá trị của biến x trong chương trình của Bình bằng giá trị của biến y và do vậy chương trình của Bình cho kết quả cả hai biến x, y cùng có giá trị bằng giá trị biến y được cho từ trước.

- Trong chương trình của An, sau câu lệnh thứ nhất giá trị của x được lưu lại bằng biến z, sau khi thực hiện câu lệnh thứ hai giá trị của biến y được gán cho biến x; câu lệnh thứ ba trong chương trình của An gán giá trị của biến z: (chính là giá trị của x đã được xác định từ trước).

Lưu ý, trong Python có thể sử dụng câu lệnh gán sau để đổi giá trị của hai biến x, y cho trước: x, y = y, x.

Bài tập liên quan

Write your answer here

© 2025 Pitomath. All rights reserved.