17.10. Hãy xác định các lỗi có thể có trong đoạn chương trình sau:

Câu hỏi:

17.10. Hãy xác định các lỗi có thể có trong đoạn chương trình sau:

Hãy xác định các lỗi có thể có trong đoạn chương trình sau

Câu trả lời:
Người trả lời: GV. Đỗ Đăng Đức
Để xác định các lỗi có thể có trong đoạn chương trình, ta cần phân tích từng câu lệnh trong chương trình sau:
1. int a, b, c;
2. a = b + 10;
3. c = "Hello";
4. b = 5;
5. b = b + c;
6. cout << "Ket qua: " << a << " - " << b << endl;

Dựa vào phân tích trên, có thể xác định các lỗi như sau:
- Câu lệnh 2 sai vì giá trị biến b ở vế bên phải chưa được xác định trước khi gán cho biến a.
- Câu lệnh 3 sai vì biến c được gán bằng một chuỗi kí tự "Hello" trong khi c là kiểu dữ liệu int.
- Câu lệnh 5 sai vì cộng biến b kiểu số với biến c kiểu chuỗi là không hợp lệ.

Trả lời câu hỏi: "17.10. Hãy xác định các lỗi có thể có trong đoạn chương trình sau:"
Câu lệnh 2 sai vì giá trị biến b ở vế bên phải chưa được xác định trước khi gán cho biến a.
Câu lệnh 3 sai vì biến c được gán bằng một chuỗi kí tự "Hello" trong khi c là kiểu dữ liệu int.
Bình luận (0)
Nhấn vào đây để đánh giá
Thông tin người gửi
0.08912 sec| 2201.273 kb