switch语句的主要功能,switch语句详解
作者:admin日期:2024-04-07 12:45:27浏览:63分类:资讯
switch语句的格式和功能
switch语句又称开关语句,它与if类似。
C语言程序语句switch:switch用在编程中,如C语言中它经常跟case一起使用,是一个判断选择代码。其功能就是控制业务流程流转的。
switch()语句的括号内的表达式必须是整型,它要与case 里的值呼应。Switch用在编程中,如C语言中它经常跟Case一起使用,是一个判断选择代码。其功能就是控制流程流转的。
执行过程:先计算并获得switch后面小括号里的表达式或变量值,然后将计算结果顺序与每个case后的常量比较。当二者相等时,执行个case块中的代码,当遇到break时,就跳出switch选择结构,执行switch选择结构之后的代码。
switch语句的用法有哪些?
switch 语句根据购物金额计算打折率。在 switch 语句中,我们使用 (int)amount / 100 将购物金额除以100并取整,得到购物金额所在的区间。然后,根据不同的区间设置不同的打折率。
执行过程:先计算并获得switch后面小括号里的表达式或变量值,然后将计算结果顺序与每个case后的常量比较。当二者相等时,执行个case块中的代码,当遇到break时,就跳出switch选择结构,执行switch选择结构之后的代码。
在生活中,switch语句(Switch Statement)的应用场景与条件语句(if-else Statement)类似,用来根据不同条件执行不同的代码块。例如,编写一个应用程序,根据用户选定的不同选项,执行不同的操作或输出不同的信息。
switch语句非常有用,但在使用时必须谨慎。所写的任何switch语句都必须遵循以下规则:只能针对基本数据类型使用switch,这些类型包括int、char等。对于其他类型,则必须使用if语句。
当常量表达式所表达的量与其中一个case语句中的常量相符时,就执行此case语句后面的语句,并依次下去执行后面所有case语句中的语句,除非遇到break;语句跳出switch语句为止。
通过判断学生成绩来展示switch语句的使用,目标:判断学生成绩的等级,90-100分为A级,80-89为B级,70-79为C级,60-69为D级,60以下不及格。
switch语句的作用是什么?
switch语句用于多分支选择, 其一般形式为:switch(表达式){ case 常量表达式1: 语句1; case 常量表达式2: 语句2; … case 常量表达式n: 语句n; default: 语句n+1;}其语义是:计算表达式的值。
switch(t),t的值貌似只有几类,只能是char或者int。根据t的值不同,选择不同的case语句,比如t==10的时候,会寻找case 10: 对应10的执行语句;break;如果没有case 10则会去执行default:默认的执行语句。
执行过程:先计算并获得switch后面小括号里的表达式或变量值,然后将计算结果顺序与每个case后的常量比较。当二者相等时,执行个case块中的代码,当遇到break时,就跳出switch选择结构,执行switch选择结构之后的代码。
若表达式的值与所有的case后的常量表达式均不匹配,则执行default项对应的语句n,执行后跳出switch分支语句。
c语言switch的用法
1、while() for都是循环语句,使用格式:while(条件表达式){ } for(表达式1;表达式2;表达式3){ } switch是多分支选择语句,case是switch语句中的一个关键字,用来判断从哪个位置开始执行语句。
2、switch的一般形式 switch(表达式){case 常量表达式1: 语句1; break;case 常量表达式2 : 语句2; break;case ...default: 默认语句}switch语句块之后的语句;执行顺序 第一步:计算switch后面的条件表达式的值。
3、主程序中count的值重0到10,变量上电复位后,刚开始为0,之后按一次键加1,直到10,再按又回到0.switch根据该变量的值执行相应的操作。
4、switch语句用于多分支选择,其一般形式为:switch(表达式){ case 常量表达式1:语句1;case 常量表达式2:语句2;…case 常量表达式n:语句n;default:语句n+1;} 其语义是:计算表达式的值。
5、switch 叫开关语句,根据条件判断,选择某些语句执行。
6、对于其他类型,则必须使用if语句。switch()的参数类型不能为实型。case标签必须是常量表达式(constantExpression),如42或者4。case标签必须是惟一性的表达式;也就是说,不允许两个case具有相同的值。
C语言中switch语句什么意思
1、SWITCH语句的字面意思是开关,是用来进行多重选择。
2、case在c语言中是:情况。switch用在编程中,如C语言中它经常跟Case一起使用,是一个判断选择代码。其功能就是控制流程流转的。直线翻译:switch语句,即“切换”语句;case即“情况”。
3、Switch用在C语言中它经常跟Case一起使用,是一个判断选择代码。Switch作用与if语句类似,其功能就是控制业务流程流转的。只能针对基本数据类型使用switch,这些类型包括int、char等。对于其他类型,则必须使用if语句。
猜你还喜欢
- 06-05 excel积分公式怎么写[100个excel必背公式及详解]
- 05-09 excel邮件合并功能,excel邮件合并功能怎么操作word
- 05-04 excel的筛选,excel的筛选功能包括什么和高级筛选
- 05-01 excel平均分布各行,excel平均分布各行各列的功能键
- 04-30 excel迭代,Excel迭代功能详解
- 04-27 常用的excel函数,常用的excel函数公式及功能
- 04-17 删除emp表的语句,删表语句 drop
- 04-14 java集合类详解和使用,java集合类常用方法
- 04-13 sm里switch什么意思,sm switch
- 04-11 sql常用语句总结大全,sql经常用的语句
- 04-10 sql标准语句,sql标准格式
- 04-02 declare语句,declare语句不允许作为对象模块的public成员
取消回复欢迎 你 发表评论:
- 最近发表
- 标签列表
- 友情链接
暂无评论,来添加一个吧。