(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:
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 = " ")
Hot: 1000+ Đề thi cuối kì 2 file word cấu trúc mới 2026 Toán, Văn, Anh... lớp 1-12 (chỉ từ 60k). Tải ngay
CÂU HỎI HOT CÙNG CHỦ ĐỀ
Lời giải
Đáp án đúng là A
Câu 2
2, 3.
“a”, “b”.
“a”, “3”.
10, c,1.
Lời giải
Đáp án đúng là D
Câu 3
hello world.
Hello word.
Hello World.
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.
Câu 4
NameError.
TypeError.
ZeroDivisionError.
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.
Câu 5
Trả về hai giá trị a và b.
Tính tổng hai số a và b và hiển thị ra màn hình.
Tính tổng hai số a và b.
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.
Câu 6
ValueError.
SyntaxError.
IndexError.
TypeError.
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.
Câu 7
a+b.
a, b.
m.
s.
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.