In a C program, what happens if none of the conditions in an if-else statement are true?

4 phương ánCó giải thích

Các phương án trả lời

Chọn một phương án
Lời giảiChọn phương án để mở
Đáp án đúng: "The program will skip the if-else block and continue with the next statement." Cấu trúc if không bắt buộc có nhánh else trần; nếu mọi điều kiện đều sai và không có nhánh nào không điều kiện, luồng điều khiển chỉ đi qua cả chuỗi mà không chạy nhánh nào, rồi tiếp tục ở lệnh ngay sau cấu trúc. "The program will raise an error." sai vì điều kiện sai là tình huống bình thường của chương trình, không phải lỗi. "The else if block will be executed." sai vì nhánh else if cũng có điều kiện riêng, mà đề đã nói mọi điều kiện đều sai nên nhánh đó không chạy. "The program will terminate abruptly." sai vì không có lệnh kết thúc nào được gọi, chương trình chạy tiếp bình thường.

Cùng phần 3

Xuất hiện trong 1 bộ đề