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

Giỏ hàng của tôi

Phần riêng dành cho học sinh chọn Định hướng khoa học máy tính Cho biết

Câu hỏi số 740623:
Thông hiểu

Phần riêng dành cho học sinh chọn Định hướng khoa học máy tính

Cho biết kết quả của chương trình sẽ như thế nào.

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

int total = 0; total = 0

for(int i = 1; i <= 5; i++) { for i in range(1, 6):

total += i; total += i

} print(total)

print(total);

Đúng Sai
a) Thuật toán trên tính tổng các số từ 1 đến 5 và in ra kết quả.
b) Code in ra kết quả 15.
c) Kết quả của chương trình sẽ khác nhau khi khai báo total là kiểu float
d) Nếu không khai báo biến total , chương trình sẽ gây lỗi biên dịch.

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

Quảng cáo

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

A Đúng. Thuật toán này tính tổng các số từ 1 đến 5 bằng cách cộng dồn từng số trong vòng lặp.

B Đúng. Tổng các số từ 1 đến 5 là 15, nên kết quả in ra sẽ là 15.

C Sai. Mặc dù kiểu dữ liệu của total có thể ảnh hưởng đến kết quả tính toán, nhưng trong trường hợp này, việc sử dụng kiểu int hoặc float không ảnh hưởng đến kết quả vì tổng của các số nguyên vẫn là một số nguyên.

D Đúng. Nếu không khai báo biến total trước khi sử dụng, chương trình sẽ gây lỗi biên dịch.

Đá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