case是什么意思


case是什么意思

文章插图
case英 [ke?s] 美 [kes]
n(实) 例,事例; 情况,状况; 诉讼(事件),案件,判例; 容器(箱,盒)
vt把…装入箱(或盒等)内; 加盖于; 包围,围住; [俚语] (尤指盗窃前) 探察,侦查,窥测;
[例句]There is a particular urgency in this case, and it would help if you
could bend the rules
这次碰巧有紧急情况,如果您能通融一下就好了 。
[其他]第三人称单数:cases 复数:cases 现在分词:casing 过去式:cased 过去分词:cased
单片机中C语言的case就是经典C语言中的switchcase语句 。
基本用法如下:
switch(a)
{
case xxx1:// 如果a=xxx1,那么执行该case下面的语句
{
break;
}
case xxx1:// 如果a=xxx2,那么执行该case下面的语句
{
break;
}
default :// 如果a跟上面所以case后面的值都不相等,那么执行该case下面的语句
}
是程序的入口 , 一般结合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搭配若干个case及可能存在的default语句,共同组建成的一种分支结构语句 。其一般形式为
switch(表达式)
{
case
常量表达式1:语句1;
【case是什么意思】
case
常量表达式2:语句2;
default:语句;
}
其功能为判断表达式的值,然后跳转到与表达式值相同的常量表达式n对应的case上去执行 。
其中,表达式必须为整型,case后的表达式必须为常量 。
default语句可以省略 。
在switch语句中,如果执行到break;语句,而break语句不在任何循环体内,那么会跳出switch语句 。
1、c语言中case的意思是switch语句中的开关,满足case的条件就执行后面的语句,不满足就不执行 。
2、c语言是一门面向过程、抽象化的通用程序设计语言,广泛应用于底层开发 。C语言具有高效、灵活、功能丰富、表达力强和较高的可移植性等特点,在程序设计中备受青睐 。C语言编译器普遍存在于各种不同的操作系统中,例如MicrosoftWindows、macOS、Linux、Unix等 。C语言的设计影响了众多后来的编程语言 , 例如C++、Objective-C、Java、C#等 。C语言是一门面向过程的计算机编程语言 , 与C++、Java等面向对象编程语言有所不同 。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、仅产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言 。C语言描述问题比汇编语言迅速,工作量小、可读性好,易于调试、修改和移植,而代码质量与汇编语言相当 。C语言一般只比汇编语言代码生成的目标程序效率低10%到20% 。因此,C语言可以编写系统软件 。