用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

相关推荐

  • dvr监控录像机如何设置更清晰

    DVR,俗称硬盘录像机,是安防视频监控系统的重要设备,集录像存储、视频浏览、视频编码、网络传输、云台控制等功能于一身,曾几何时占据视频监控市场的半壁江山,是视频监控系统的主要设备,…

    2023年 9月 17日
  • 在抖音设置动态壁纸为什么没有声音

    [闽南网] 抖音最近大家都很流行弄动态壁纸,很多小伙伴都在问抖音动态壁纸为什么没有声音,应该怎么设置声音呢?下面就赶快和小编一起来了了解一下吧! 抖音动态壁纸为什么没有声音 这个声…

    2023年 2月 1日
  • 电子版婚礼请柬制作软件

    经常会有备婚的小伙伴来问我当时的电子邀请函是用什么做的,看起来就不像婚庆公司随便套模板的。作为备婚狂人,我才不会那么敷衍,今天就把试过的工具都整理出来给大家。 工具一:MAKA 优…

    2023年 5月 20日
  • 友谊的巨轮多久不聊天会消失(友谊的小船一天没聊天会消失吗)

    友谊的巨轮或许也是爱情的见证 在扣扣里有一个标识:“友谊的巨轮”。 当一个月后,我们拥有了这个标识,在名字的备注后好不惹眼。 标识消失,巨轮翻船 或许永远不会有标识消失的时候,除非…

    2023年 5月 13日
  • miui怎么设置流量限制,miui如何设置不限制流量

    大家使用时是不是老是有种担心,流量快用完了,超限了又得多出钱,(当然现在的不限流量卡就不用看了),miui就对流量剩余做了提醒功能,是不是很贴心,现在看看怎么设置 1点击右上角的设…

    2023年 11月 2日
  • 怎样把行程卡添加到手机桌面

    近期,我省已连续多日无新增本地确诊病例,但要提醒广大市民,要继续绷紧疫情防控这根弦,切实增强防护意识、遵守防控要求、配合防疫管理,做自己健康的第一责任人。 出入公共场所、乘坐公共交…

    2023年 1月 30日
  • 为什么打开5g手机网速却很慢

    最近有很多朋友和我抱怨,自己花了大几千买个个5G手机,媒体上整天吹嘘5G网络怎么延时小怎么快,但是我用起来怎么没有任何感觉,和4G没有区别,一样慢! 5G相比4G网络的几个优势,大…

    2023年 1月 17日
  • coolsculpting酷冷塑冻减脂

    CoolSculpting,这个词的意思是冷冻塑身,用定点冷冻的方式将皮下脂肪细胞冷冻到出发脂肪细胞结晶从而凋亡,最终达到减脂的目的。它的中文翻译用了一个酷字,一个塑字,既是音译,…

    2023年 10月 13日
  • 百度贴吧的推广技巧有哪些,怎么在百度贴吧推广

    哈喽大家好,我是作者“未来”,本期分享的内容是新媒体运营课程系列,本系列总共10个阶段(51章),每天坚持学习一章,2个月蜕变为新媒体运营高手哦! 第十阶段 第二章 贴吧营销及推广…

    2023年 9月 2日
  • 如何注册pinterest账号

    无论是通过为你的Pinterest博客增加流量,还是建立你的个人品牌 以找到您的产品或服务的客户,Fiona强烈建议外贸小姨子们 都应该注册一个Pinterest的企业帐户。 而且…

    2023年 1月 17日