黑马程序员技术交流社区
标题: switch语句 [打印本页]
作者: romeo1990 时间: 2015-1-7 21:29
标题: switch语句
//break:退出整个switch语句
//如果case后面没有break,就会执行后面所有case中的语句,直到遇到break为止
#include <stdio.h>
int main()
{
/* int a = 5;
switch (a)
{
case 5:
printf("A\n");
break;
case 10:
printf("B\n");
break;
case 1:
printf("D\n");
break;
default:
printf("C\n");
break;
}
*/
//如果要在case后面定义新的变量,那么必须把case后面用大括号{}包住
char c = '+';
int a = 10;
int b = 20;
switch(c)
{
case '+':
{int sum = a + b;
printf("%d\n",sum);
break;
}
case '-':
{ int minus = a - b;
printf("%d\n",minus);
break;
}
}
return 0;
}
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) |
黑马程序员IT技术论坛 X3.2 |