Câu hỏi:

30/03/2026 8 Lưu

(1 điểm) Cho chương trình viết ra màn hình các số tử 1 đến n. Với n nhập từ bàn phím. Chương trình sau có lỗi không? Nếu có thì lỗi thuộc loại nào? Em hãy sửa lại cho đúng.

n =int(input(“Nhập n:”))

for i in range(1,n):

Print(i, end = " ")

Quảng cáo

Trả lời:

verified Giải bởi Vietjack

Chương trình có 2 lỗi:

- từ khóa print (viết dạng chữ thường), mã lỗi là NameError

- Chương trình chỉ viết ra các số từ 1 đến n-1

Sửa lại chương trình

n =int(input(“Nhập n:”))

for i in range(1,n+1):

print(i, end = " ")

CÂU HỎI HOT CÙNG CHỦ ĐỀ

Câu 1

A.

"1234".

B.

"0123".

C.

"123".

D.

"01234".

Lời giải

Đáp án đúng là A

Lời giải

Đáp án đúng là D

Câu 3

A.

hello world.

B.

Hello word.

C.

Hello World.

D.

Helloword.

Lời giải

Bạn cần đăng ký gói VIP ( giá chỉ từ 250K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.

Nâng cấp VIP

Câu 4

A.

NameError.

B.

TypeError.

C.

ZeroDivisionError.

D.

Syntax Error.

Lời giải

Bạn cần đăng ký gói VIP ( giá chỉ từ 250K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.

Nâng cấp VIP

Câu 5

A.

Trả về hai giá trị a và b.

B.

Tính tổng hai số a và b và hiển thị ra màn hình.

C.

Tính tổng hai số a và b.

D.

Trả về tổng của hai số a và b được truyền vào.

Lời giải

Bạn cần đăng ký gói VIP ( giá chỉ từ 250K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.

Nâng cấp VIP

Lời giải

Bạn cần đăng ký gói VIP ( giá chỉ từ 250K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.

Nâng cấp VIP

Lời giải

Bạn cần đăng ký gói VIP ( giá chỉ từ 250K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.

Nâng cấp VIP