#include <stdio.h>
int main(int argc, char *argv[])
{
int x=8;//x=1
switch(x)
{
default:
{
printf("de ");
}
case 1:
{
printf("1 ");
}
case 2:
{
printf("2 ");
}
case 3:
{
printf("3 ");
}
}
return 0;
}
#include <stdio.h>
int main(int argc, char *argv[])
{
int x=8;//x=1
switch(x)
{
default:
{
printf("de ");
}
case 1:
{
printf("1 ");
}
case 2:
{
printf("2 ");
}
case 3:
{
printf("3 ");
}
}
return 0;
}
x=8時輸出: de 1 2 3
x=1時輸出: 1 2 3
default關鍵字可理解為“others”
switch不以default為結束,而已代碼的最下面為結束