用Switch语句编写星期(c语言switch语句结构)

2 switch 语句

switch 语句也称为开关语句、多选择语句、多分支语句等,它是根据一个整数表达式,从多个分支语句序列中选择执行一个分支。该语句的一般格式为

switch(<表达式>){

case<整数常量表达式1>:<语句序列1>

[break;]case<整数常量表达式2>:<语句序列2>

[break;]

case<整数常量表达式n>:<语句序列n>[break;][default:<语句序列n+1>]

}

或字符型

或字符值

其中,<表达式>类型只能是整型或枚举类型。<常量表达式>的类型只能是整型值或枚举成员。每个<语句序列>可由一条或多条语句组成,也可为空。每个case常量及其后的语句序列构成一个case子句。一条switch语句包含一个或多个case子句,多个case子句的常量之间不应重复。如果有break语句,应该是语句序列最后一条语句。break语句和最后的default子句都是任选的。一条完整switch语句涉及4个关键字,即switch,case,break,default。

假设一条switch语句包含default子句,执行过程如图4.7所示。

计算表达式x

true

x=

常量1

<语句序列1>

false

break

true

<语句序列2>

false

break

true

常量n

<语句序列n>

false

break

default子句

图4.7 switch 语句执行过程

先计算表达式的值x,再依次与下面的case常量进行比较。若x与某个case常量相等,则以此为人口,转去执行该case子句的语句序列,直到遇到break语句或switch语句结束的右花括号为止。

声明:本网页内容旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:dandanxi6@qq.com

(0)
上一篇 2023年 7月 20日 下午12:25
下一篇 2023年 7月 20日 下午12:38

相关推荐

  • 抖音怎么添加查看详情的网站链接呢

    企业号可在主页设置官网链接按钮,可跳转企业官网,为企业提供品牌及产品介绍能力,提高用户对品牌认知度。 对有售卖需求的企业,可设置跳转至企业自营京东店铺或天猫店铺,缩短转化路径,提高…

    2023年 6月 8日
  • excel中图表标题怎么自动更新

    虽然在表格数据中我们单独的一行标题,但是当我们插入图表时,图表标题经常需要手动输入编辑,其实只需要一个简单的操作就可以使图表标题自动生成哦!接下来小编为大家演示一遍步骤吧。 首先打…

    2023年 5月 9日
  • 智慧树网课答案查询公众号免费,智慧的树慕课知到答案2019公众号

    相信很多人在上网课的时候都有 同一个烦恼,应该就是网课习题,或者考试的试题都不知道去哪里寻找,作为每科都能拿高分的我来说,一直都有属于自己学习的一个秘密,直到我毕业的时候我才跟自己…

    2023年 7月 25日
  • 什么版本的qq有qq小世界这功能

    最近,微信已经上线了备注群聊名称功能。用户可通过群聊设置的“备注”功能修改,“备注后的群聊名称仅自己可见”。 修改后,群聊备注名称将会替代原有的群聊名称在消息列表显示。在群聊界面中…

    2023年 5月 15日
  • 微信小程序实名认证怎么做,小程序微信认证申请流程

    首先,登陆你的微信小程序后台,然后在左侧的菜单栏找到【设置】 若你是一个全新的小程序,那么需要先补充好小程序的基础设置,完成小程序的基本信息填写后才可进入下一步。 小程序的基本信息…

    2023年 1月 20日
  • 房间里没有wifi怎么检测摄像头

    明敏 丰色 发自 凹非寺 现在,只用WiFi就能“看”到你在房间里干啥了…… (你…干…嘛……啊啊啊啊) 多人追踪也是so easy: 过程中完全不需要拍下图像、不需要摄像头。 输…

    2023年 7月 6日
  • 最新款3dtouch支持的机型

    全新的 iPhone 6s 和 iPhone 6s Plus 上配备了 3D Touch 功能,屏幕可感应不同的感压力度触控,这项新功能有点类似 PC 上的右键。 苹果于 9 月 …

    2023年 3月 28日
  • 直播间的流量如何变现

    假如给你1个亿的流量,你可以卖出1000万的产品吗?如果你能全面思考和回答出这个问题,你才算真正的了解什么是自媒体商业运营? 孙洪鹤先给大家汇总几个关键的商业词汇: 成本思维、转化…

    互联网 2023年 1月 1日
  • 水星路由器用手机怎么设置密码,水星路由器桥接后怎么设置密码

    很多使用水星无线路由器的用户找到艾薇百科,问我怎么用手机来设置水星路由器密码,或者是用手机修改水星路由器密码。 用手机设置水星路由器密码,其实非常的简单,只需要先用手机登录到水星路…

    2023年 5月 28日
  • 如何查看淘宝好评率数据,淘宝怎么看到自己的好评率

    开淘宝店的商家都希望自己店铺的消费者能够都给自己好评,但是总会有或多或少的因素导致其中一些顾客给出中评或者差评,这时候肯定会影响店铺的好评率,下面我们一起来了解下淘宝好评率是怎么算…

    2023年 5月 16日