Switch语句的相关问题
来源:互联网 发布:sql注入工具使用 编辑:程序博客网 时间:2024/05/16 09:18
多种选择(Switch语句)
当有很多种选项的时候,switch比if else使用更方便。
语法:
switch(表达式)
{
case值1:
执行代码块 1
break;
case值2:
执行代码块 2
break;
...
case值n:
执行代码块 n
break;
default:
与 case值1 、 case值2...case值n 不同时执行的代码
}
语法说明:
Switch必须赋初始值,值与每个case值匹配。满足执行该 case 后的所有语句,并用break语句来阻止运行下一个case。如所有case值都不匹配,执行default后的语句。
假设评价学生的考试成绩,10分满分制,我们按照每一分一个等级将成绩分等,并根据成绩的等级做出不同的评价。
<!DOCTYPE HTML>推荐阅读:北京整形医院哪好http://www.dydts.com/
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>switch</title>
<script type="text/JavaScript">
var myweek =4;//myweek表示星期几变量
switch (myweek)
{
case 1:
case 2:
document.write("学习理念知识");
break;
case 3:
case 4:
document.write("到企业实践");
break;
case 5:
document.write("总结经验");
break;
case 6:
case 7:
document.write("周六、日休息和娱乐");
default:alert('什么都不做')
}
</script>
</head>
<body>
</body>
</html>
当有很多种选项的时候,switch比if else使用更方便。
语法:
switch(表达式)
{
case值1:
执行代码块 1
break;
case值2:
执行代码块 2
break;
...
case值n:
执行代码块 n
break;
default:
与 case值1 、 case值2...case值n 不同时执行的代码
}
语法说明:
Switch必须赋初始值,值与每个case值匹配。满足执行该 case 后的所有语句,并用break语句来阻止运行下一个case。如所有case值都不匹配,执行default后的语句。
假设评价学生的考试成绩,10分满分制,我们按照每一分一个等级将成绩分等,并根据成绩的等级做出不同的评价。
<!DOCTYPE HTML>推荐阅读:北京整形医院哪好http://www.dydts.com/
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>switch</title>
<script type="text/JavaScript">
var myweek =4;//myweek表示星期几变量
switch (myweek)
{
case 1:
case 2:
document.write("学习理念知识");
break;
case 3:
case 4:
document.write("到企业实践");
break;
case 5:
document.write("总结经验");
break;
case 6:
case 7:
document.write("周六、日休息和娱乐");
default:alert('什么都不做')
}
</script>
</head>
<body>
</body>
</html>
阅读全文
0 0
- Switch语句的相关问题
- switch 语句相关问题
- java的switch语句问题
- switch语句的输出问题
- 关于java中switch语句的问题
- C语言的switch语句跳转问题
- switch 语句内部变量的定义问题
- switch语句有关default位置的问题
- C++中的switch语句的break问题
- c++中switch语句的使用问题
- switch语句穿透问题
- if语句和switch语句 关于时间的三个问题
- 关于switch语句中省略break语句的问题
- switch-case语句中,case下的语句问题
- 奇怪的switch语句
- switch语句的应用
- switch语句的参数
- C#的switch语句
- 好logo要具备这3个要素
- CTreeView右键弹出菜单
- 我为什么开始写博客了?
- DACL & SACL
- 恢复突然消失的Chrome浏览器书签
- Switch语句的相关问题
- java搭建 SpringMVC+Mybatis(SMM)+mybatis-generate
- 解决Cannot change version of project facet Dynamic web module to 2.5
- windows、linux下java连接本地MQ队列实现输入(二)
- Navicat For Mysql快捷键大全
- 某Xposed微信群发工具dex解密分析
- python基础3之函数
- Android NDK: From Elementary to Expert Episode 18
- 每日一记:2017.7.11