首页技术switch语句中case后 switch手机版下载

switch语句中case后 switch手机版下载

编程之家2026-06-161106次浏览

大家好,感谢邀请,今天来为大家分享一下switch语句中case后的问题,以及和switch手机版下载的一些困惑,大家要是还不太明白的话,也没有关系,因为接下来将为大家分享,希望可以帮助到大家,解决大家的问题,下面就开始吧!

switch语句中case后 switch手机版下载

switch语句中case后只能加什么

case标签(case后)必须是常量表达式(constantExpression),如42或者'4'。

case标签(case后)必须是惟一性的表达式;也就是说,不允许两个case具有相同的值。

其他规则:

只能针对基本数据类型中的整型类型使用switch,这些类型包括int、char等。对于其他类型,则必须使用if语句。

switch()的参数类型不能为实型。

扩展资料:

switch语句中case后 switch手机版下载

相关延伸:switch语句的语法如下(switch,case,break和default是关键字):

switch(变量表达式)

{

case常量1:语句;break;

case常量2:语句;break;

case常量3:语句;break;

switch语句中case后 switch手机版下载

...

case常量n:语句;break;

default:语句;break;

}

switch语句中case后面的东西是什么意思

例:用switch来判断用户输入的成绩应该属于哪个范围。60一下不及格,60-70及格,70-80良好,80-90优秀,90以上学霸

<script type="text/javascript">

var score=parseInt(prompt('请输入你的成绩'));

switch(true){

case score>=0&&score<60:

alert('不及格');

break;

case score>60&&score<=70:

alert('及格');

break;

case score>70&&score<=80:

alert('良好');

break

case score>80&&score<=90:

alert('优秀');

break;

case score>90&&score<=100:

alert('优秀');

break;

default:

alert('输入不合法');

}

</script>

扩展资料:

代码知识总结:

1.if语句的嵌套要注意大括号的一一对应,实现if--else的正确匹配;

2.switch...case..break语句不要误丢break,case后面跟的是变量,且case后面要加空格;

3.运算符要注意优先级;

4.缩进格式并不能暗示else的匹配;

5.在if和else后面总要用到{},即使只有一条语句。

参考资料:百度百科-switch

switch语句中case后面的表达式可以是什么

switch语句中case后面的表达式可以是常量表达式。

C语言中switch语句的case后面不能是一个关系表达式,case后面跟的是一个常量表达式,CASE表达式的真假值判断就会中止,而剩余的 WHEN子句会被忽略。

使用注意事项:

要注意CASE表达式里各个分支返回的数据类型是否一致。某个分支返回字符型,而其他分支返回数值型的写法是不正确的。

使用CASE表达式的时候,最容易出现的语法错误是忘记写END。虽然忘记写时程序会返回比较容易理解的错误消息,不算多么致命的错误。而执行时却出错的情况大多是由这个原因引起的。

END,本文到此结束,如果可以帮助到大家,还望关注本站哦!

lol 更新?lol新版本明星ai智能人脸替换造梦 明星ai人脸替换脸景甜造梦