Luyện tậpCâu 1.Các lệnh sau có sinh lỗi chương trình không? Nếu có thì mã lỗi là gì?
Câu hỏi:
Luyện tập
Câu 1. Các lệnh sau có sinh lỗi chương trình không? Nếu có thì mã lỗi là gì?
Câu trả lời:
Người trả lời: GV. Đỗ Văn Việt
Cách làm:1. Kiểm tra từng lệnh trong danh sách để xem liệu có lỗi chương trình hay không.2. Đọc và hiểu lỗi syntax và lỗi type error để xác định nguyên nhân gây ra lỗi.Câu trả lời: 1. Lệnh 1: SyntaxError - Lệnh này sẽ sinh lỗi vì có cú pháp sai.2. Lệnh 2: TypeError - Lệnh này sẽ sinh lỗi vì kiểu dữ liệu không phù hợp.
Câu hỏi liên quan:
Huỳnh Phú Thịnh
Lệnh string s = 'Hello'; sẽ sinh lỗi vì chuỗi trong C++ cần được bao bọc bởi dấu nháy đơn thay vì dấu nháy đôi.
Trần Hồ Nhuận Phát
Lệnh for (int i = 0; i < 10; i++) {...} sẽ không sinh lỗi vì là cú pháp chuẩn của vòng lặp for.
Hai Truong
Lệnh if (a = 10) sẽ sinh lỗi vì sử dụng toán tử gán = thay vì toán tử so sánh == trong điều kiện.
Hanh Nguyen Hong
Lệnh cout << a; sẽ sinh lỗi vì biến a chưa được khởi tạo giá trị trước khi sử dụng.
PHAM VĂN VĨNH
Lệnh int a = 10.5; sẽ sinh lỗi vì biến a được khai báo kiểu int nhưng gán giá trị là số thực.