Tel: 024.7300.7989 - Phone: 1800.6947 (Thời gian hỗ trợ từ 7h đến 22h)

Thi thử toàn quốc cuối HK1 lớp 10, 11, 12 tất cả các môn - Trạm số 1 - Ngày 20-21/12/2025 Xem chi tiết
Giỏ hàng của tôi

Phần riêng: Định hướng Khoa học máy tính Có chương trình như sau: C

Câu hỏi số 743685:
Vận dụng

Phần riêng: Định hướng Khoa học máy tính

Có chương trình như sau:

C (Ngôn ngữ C) Python (Ngôn ngữ Python)

int a = 5, b = 3, temp; a, b = 5, 3

if (a > b) { if a > b:

temp = a; temp = a

a = b; a = b

b = temp; b = temp

} print(f"Sorted: a = {a}, b = {b}")

printf("Sorted: a = %d, b = %d", a, b);

Đúng Sai
a) Phương pháp sử dụng biến tạm đảm bảo không có lỗi khi sắp xếp hai số.
b) Đây là chương trình sắp xếp hai số a và b theo thứ tự tăng dần.
c) Hoán đổi bằng biến tạm trong C tốn nhiều bộ nhớ hơn so với phương pháp không dùng biến tạm.
d) Câu lệnh chỉ đúng khi a > b.

Đáp án đúng là: Đ; Đ; Đ; S

Quảng cáo

Câu hỏi:743685
Giải chi tiết

A Đúng. Biến tạm lưu giá trị của một biến trước khi gán giá trị mới, đảm bảo an toàn trong việc hoán đổi giá trị của hai số khi cần sắp xếp.

B Đúng. Chương trình sử dụng biến tạm để sắp xếp hai số a và b theo thứ tự tăng dần.

C Đúng. Sử dụng biến tạm cần thêm một ô nhớ để lưu giá trị trung gian, trong khi các phương pháp không dùng biến tạm không cần thêm bộ nhớ.

D Sai. Khi a > b, chương trình mới cần hoán đổi giá trị của a và b, nếu không thì không cần thực hiện hoán đổi.

Đáp án cần chọn là: Đ; Đ; Đ; S

Group 2K8 ôn Thi ĐGNL & ĐGTD Miễn Phí

>>  2K8 Chú ý! Lộ Trình Sun 2026 - 3IN1 - 1 lộ trình ôn 3 kì thi (Luyện thi 26+ TN THPT, 90+ ĐGNL HN, 900+ ĐGNL HCM, 70+ ĐGTD - Click xem ngay) tại Tuyensinh247.com.Đầy đủ theo 3 đầu sách, Thầy Cô giáo giỏi, luyện thi theo 3 giai đoạn: Nền tảng lớp 12, Luyện thi chuyên sâu, Luyện đề đủ dạng đáp ứng mọi kì thi.

Hỗ trợ - Hướng dẫn

  • 024.7300.7989
  • 1800.6947 free

(Thời gian hỗ trợ từ 7h đến 22h)
Email: lienhe@tuyensinh247.com