版本声明:本文转载于公众号TeachPlus
C语言面试题----switch语句
阅读下面的程序:
# include <stdio.h>
int main()
{
int a = 4;
switch(a > 5)
{
case 0:
printf("this is 0\n");
break;
case 1:
printf("this is 1\n");
break;
case 2:
printf("this is 2\n");
break;
default:
printf("this is default\n");
}
return 0;
}

本文详细解析了C语言面试中关于switch语句的问题,通过实例分析了switch的执行机制。强调了switch后面括号中的表达式应为整数类型,case标签后面应为数值型常量或常量表达式,且值在转换后不能相等。
最低0.47元/天 解锁文章
2089

被折叠的 条评论
为什么被折叠?



