是程序的入口,一般结合switch使用
举个例子:
int a=2;
switch(a){
case 1:prinf("1");break;
case 2:prinf("2");break;
default:prinf("3");
}
就表示根据a的值进行判断,a的值与 case后面的哪个值相等,就执行哪个case 后面的语句,本题中a=1,就执行printf("1")这句,break表示执行完语句后跳出,不再往下执行。而default表示除了1,2之外的任何值。
case用在switch语句中!
switch(n)
{
case a: 语句1;
case b: 语句2;
case c: 语句3;
case d: 语句4;
}
就是如果n等于哪个值就执行其后面的语句!
它是switch语句的一部分,建议查询switch语句的相关教材,例如以下页面中的介绍:
http://zhidao.baidu.com/question/17743594.html?si=2
case在c语言里是和switch配套使用的。
用于分支选择。如
int score=80;
switch(score) {
case 60:
...
break;
case 70:
case 80:
case 90:
case 100:
}