计算机C语言中的关键字:case是什么意思?

RT

是程序的入口,一般结合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之外的任何值 赞成请举手。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-06-02
一般是与switch语句配对使用的,用于实现某个数值的指定跳转。
例如
switch(x)
{
case 0: DoAAA(); break;
case 1: DoBBB(); break;
default: DoCCC(); break;
}
就是根据x的内容分别跳转。如果x==0,那么执行DoAAA()然后跳出switch-case语句继续向后执行;如果x==1,那么执行DoBBB()然后跳出switch-case语句继续向后执行;如果x是其它值,那么执行DoCCC()然后跳出switch-case语句继续向后执行。本回答被网友采纳
第2个回答  2013-11-18
case:开关语句分支
第3个回答  2013-11-18
这是C语言中的一种多支选择结构。
第4个回答  2013-11-18
相当于选择题中的第一种情况、第二种情况。。。。类似

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网