网站首页 > 教程分享 正文
一,开始学习
1,
switch是一个控制语句,它通过将控制传递给其程序体内的一个case语句来处理多个选择条件,因此,通常称为“开关”语句。
- 结构如下:
- switch(x),x是变量
- case 条件1:,第一种情况,如果x满足条件1的值,则执行:号后的语句
- 以此类推,列举多种可能
- default:表示默认状况下执行的代码,因为无法确定罗列的条件是否都满足
- break,用来结束一种条件的代码执行,跳出这个条件
注意:
- 控制传递给与开关的值匹配的case语句。
- switch语句可以包括任意数目的case实例,但是任何两个case语句都不能具有相同的值。
- 在每一个case块的后面,都必须有一个跳转语句,但有一个例外,是当case语句中没有代码时。
- 如果没有任何case表达式与开关值匹配,则控制传递给跟在可选default标签后的语句,如果没有default标签,则控制传递到switch以外。
所以图里输出结果为case 1,因为变量的值为1,满足第一个case语句的条件
2,
这个显示了空case标签可以从一个case标签贯穿到另一个,以此判断,然后执行最后一次判断的代码并跳出语句,这段代码实现了当a的值是“1,2,3”中的任意一个时,进行统一的处理。
二,小结
switch结构格式:
- witch(x),x是变量
- case 条件1:,第一种情况,如果x满足条件1的值,则执行:号后的语句
- 以此类推,列举多种可能
- default:表示默认状况下执行的代码,因为无法确定罗列的条件是否都满足
- break,用来结束一种条件的代码执行,跳出这个条件
猜你喜欢
- 2025-03-25 C语言 | 成绩的等级判别(c语言表示成绩等级的代码)
- 2025-03-25 C语言练习题1(if和switch语句)(c语言if和switch的区别)
- 2025-03-25 Java中的switch语句(笔记)(java里面的switch)
- 2025-03-25 自学单片机09:神奇的switch语句,实现多信息分时显示
- 2025-03-25 3分钟带你玩转循环——图解if…else和switch
- 2025-03-25 玩转C语言:switch语句和跳转语句的绝佳应用指南!
- 2025-03-25 python散装笔记——140: 其他语言中`switch`语句的替代方案
- 2025-03-25 C++——switch 语句(c++switch语句的用法)
- 2025-03-25 Java中的Switch语句:从基础到高级用法全解析
- 2025-03-25 switch语句用法(switch语句简单例子)
你 发表评论:
欢迎- 最近发表
-
- 有了这份900多页的Android面试指南,你离大厂Offer还远吗?
- K2 Blackpearl 流程平台总体功能介绍:常规流程功能
- 零基础安卓开发起步(一)(安卓开发入门视频)
- 教程:让你的安卓像Windows一样实现程序窗口化运行
- Android事件总线还能怎么玩?(事件总线有什么好处)
- Android 面试被问“谈谈架构”,到底要怎样回答才好?
- Android开发工具Parcel和Serialize
- Android 中Notification的运用(notification widget安卓)
- Android退出所有Activity最优雅的方式
- MT管理器-简单实战-去除启动页(mt管理器怎么去除软件弹窗)
- 标签列表
-
- css导航条 (66)
- sqlinsert (63)
- js提交表单 (60)
- param (62)
- parentelement (65)
- jquery分享 (62)
- check约束 (64)
- curl_init (68)
- sql if语句 (69)
- import (66)
- chmod文件夹 (71)
- clearinterval (71)
- pythonrange (62)
- 数组长度 (61)
- javafx (59)
- 全局消息钩子 (64)
- sort排序 (62)
- jdbc (69)
- php网页源码 (59)
- assert h (69)
- httpclientjar (60)
- postgresql conf (59)
- winform开发 (59)
- mysql数字类型 (71)
- drawimage (61)
本文暂时没有评论,来添加一个吧(●'◡'●)