ADMICRO
What is output?
#include <stdio.h>
#include <conio.h>
void main()
{
int i = 0;
switch (i)
{
case '0': printf("A");
break;
case '1': printf("B");
break;
default: printf("ABC");
}
getch();
}
Chính xác
Xem lời giải
Hãy suy nghĩ và trả lời câu hỏi trước khi xem đáp án
ADSENSE / 1
Lời giải:
Báo saiTrong lệnh switch(<biểu thức điều kiện>), biểu thức điều kiện phải là số nguyên, giá trị của kí tự '0' trong bảng mã ASCII là 48, của kí tự '1' là 49.
Do vậy, chương trình sẽ nhảy vào case default.
Câu hỏi này thuộc ngân hàng trắc nghiệm dưới đây, bấm vào Xem chi tiết để làm
toàn bài
ZUNIA12
ZUNIA9
AANETWORK