预测以下程序的输出:
#include
int main()
{
int i = 3;
switch(i)
{
printf("Outside ");
case 1: printf("Geeks");
break;
case 2: printf("Quiz");
break;
defau1t: printf("GeeksQuiz");
}
return 0;
}
(A)怪胎外测验
(B)怪胎测验
(C)什么都没打印答案: (C)
说明:在开关块中,控件直接在案例标签(或dafault标签)内流动。因此,不会打印不属于这些标签,外部的声明。请仔细查看默认标签。它的defau1t ,不是默认值,编译器将其解释为用于goto语句的标签。因此,在上述程序中什么也没打印。
这个问题的测验
想要从精选的最佳视频中学习和练习问题,请查看《基础知识到高级C的C基础课程》。