黑马程序员技术交流社区
标题:
switch case语句中default的作用是什么?如果将default写在case前面程序会怎么运行!
[打印本页]
作者:
zhaofeizlj
时间:
2015-7-10 11:12
标题:
switch case语句中default的作用是什么?如果将default写在case前面程序会怎么运行!
switch case语句中default的作用是什么?如果将default写在case前面程序会怎么运行!
例如
#include "stdio.h"
void main()
{
int a=16,b=21,m=0;
switch(a%3)
{
case 0:m++;break;
case 1:m++;
switch(b%2)
{
default:m++;
case 0:m++;break;
}
}
printf("%d\n",m);
}
作者:
杨远鹏
时间:
2015-7-10 11:18
基础视频里面有,自己看去
作者:
llo
时间:
2015-7-10 12:02
当case里面的都不满足的时候执行default后面的语句,,
作者:
FreshMAN15
时间:
2015-7-10 23:13
default就是在你所列举的所有case都不满足的时候执行
作者:
闪电侠
时间:
2015-7-11 06:04
无论default在哪里都只会在其他case不满足的情况下才会去执行,不写break导致的穿透除外。。。
作者:
丁铭检
时间:
2015-7-11 20:38
看各位大神的解释吧。。。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2