c语言switch的用法

网上有关“c语言switch的用法”话题很是火热,小编也是针对c语言switch的用法寻找了一些与之相关的一些信息进行分析,如果能碰巧解决你现在面临的问题,希望能够帮助到您。

c语言switch的用法如下:

在C语言中,switch语句是开关语句,一般与case、break、default配合使用,对流程进行控制。switch作为一个开关,当变量表达式的值对应case中的值时,执行case后面的语句后跳出switch语句,如果都不符合则执行default后面的语句后跳出switch语句。

switch语句用法规则:

1.在一个switch中可以有任意数量的case语句。每个case后跟一个要比较的值和一个冒号。

2.case后的类型必须与switch中的变量具有相同的数据类型,且必须是一个常量或字面量。

3.当被测试的变量等于case中的常量时,case后跟的语句将被执行,直到遇到break语句为止。

4.当遇到break语句时,switch终止,控制流将跳转到switch语句后的下一行。

5.不是每一个case都需要包含break。如果case语句不包含break,控制流将会继续后续的case,直到遇到break为止。

6.一个switch语句可以有一个可选的defaultcase,出现在switch的结尾。default case可用于在上面所有case都不为真时执行一个任务。default case中的break语句不是必需的。

switch 是一个开关语句,和case配套使用, 和if else 判断语句差不多, switch 语句是用于多分支语句进行条件判断,比如:

i++;

switch (i)

{

case 1 : P1 = 0xFE; //i =1; 执行P1 = 0XFE;

breK; //执行完成后跳出

case 2 : P1 = 0xFD; //i =2; 执行P1 = 0XFD;

break;

case 3 : P1 = 0xFB; //i =3; 执行P1 = 0XFB;

break;

case 4 : P1 = 0xF7 //i =4; 执行P1 = 0X7E;

break;

..........................................................................

default: break; //如果i 不符合以上条件直接跳出不执行任何东西

}

建议你还是先把C语言看熟把,书上都写的很清楚。

关于“c语言switch的用法”这个话题的介绍,今天小编就给大家分享完了,如果对你有所帮助请保持对本站的关注!

本文来自作者[临渊客]投稿,不代表绿康号立场,如若转载,请注明出处:https://nmgjkcy.com/lukang/1505.html

(64)

文章推荐

  • 重庆果园港是中国内河最大的

    网上有关“重庆果园港是中国内河最大的”话题很是火热,小编也是针对重庆果园港是中国内河最大的寻找了一些与之相关的一些信息进行分析,如果能碰巧解决你现在面临的问题,希望能够帮助到您。重庆果园港是中国内河最大的港口之一,位于重庆市两江新区核心区域,拥有长江上游最优质的港口资源。相关内容如下:1、南京港是中

    2025年09月14日
    75302
  • 穿越之冷情王爷俏王妃

    网上有关“穿越之冷情王爷俏王妃”话题很是火热,小编也是针对穿越之冷情王爷俏王妃寻找了一些与之相关的一些信息进行分析,如果能碰巧解决你现在面临的问题,希望能够帮助到您。《霸爱独宠:兰陵王妃》、《残暴王爷的失宠弃妃》、《缠上妖孽殿下》、《丑颜泪之下堂王妃》、《穿越前世之丑妃大翻身》、《穿越之代嫁公主》、

    2025年09月15日
    58318
  • 增值税专用发票注明的金额是含税还是不含税

    网上有关“增值税专用发票注明的金额是含税还是不含税”话题很是火热,小编也是针对增值税专用发票注明的金额是含税还是不含税寻找了一些与之相关的一些信息进行分析,如果能碰巧解决你现在面临的问题,希望能够帮助到您。增值税专用发票注明的金额是不含税。增值税专用发票上的金额表示不含税销售额,即销售额不含增值税税

    2025年09月16日
    69319
  • 加州有哪些NFL球队-

    网上有关“加州有哪些NFL球队?”话题很是火热,小编也是针对加州有哪些NFL球队?寻找了一些与之相关的一些信息进行分析,如果能碰巧解决你现在面临的问题,希望能够帮助到您。美国国家橄榄球联盟(NationalFootballLeague,简称NFL)美国橄榄球联合会(AmericanFootba

    2025年09月24日
    59304
  • 扬州市大江化工实业有限公司电话是多少?

    网上有关“扬州市大江化工实业有限公司电话是多少?”话题很是火热,小编也是针对扬州市大江化工实业有限公司电话是多少?寻找了一些与之相关的一些信息进行分析,如果能碰巧解决你现在面临的问题,希望能够帮助到您。扬州市大江化工实业有限公司****:公司电话0514-86560792,公司邮箱djchem@da

    2025年09月26日
    48316
  • 推荐一款“手机跑得快破解万能挂”最新辅助详细教程

    推荐一款“手机跑得快破解万能挂”最新辅助详细教程>>>您好:手机跑得快破解万能挂,软件加微信【】确实是有挂的,很多玩家在手机跑得快破解万能挂这款游戏中打牌都会发现很多用户的牌特别好,总是好牌,而且好像能看到其他人的牌一样。所以很多小伙伴就怀疑手机跑得快破解万能挂这款游

    2025年09月28日
    50313
  • 平光眼镜戴久了对眼睛会有伤害吗

    网上有关“平光眼镜戴久了对眼睛会有伤害吗”话题很是火热,小编也是针对平光眼镜戴久了对眼睛会有伤害吗寻找了一些与之相关的一些信息进行分析,如果能碰巧解决你现在面临的问题,希望能够帮助到您。在生活起居之中,很多人都是有戴过平光眼镜的工作经验,可是带平光眼镜,有的人也会担忧对自身的双眼导致一些欠佳影响,实

    2025年09月29日
    57319
  • 实测分析“旺旺江苏麻将开挂(透视)”详细开挂玩法

    实测分析“旺旺江苏麻将开挂(透视)”详细开挂玩法>亲,旺旺江苏麻将开挂这款游戏原来确实可以开挂,详细开挂教程1、起手看牌2、随意选牌3、控制牌型4、注明,就是全场,公司软件防封号、防检测、 正版软件、非诚勿扰。2022首推。全网独家,诚信可靠,无

    2025年10月01日
    40321
  • 实测教程”新茄子大厅如何开挂”开挂详细教程

    亲,新茄子大厅如何开挂这款游戏可以开挂的,确实是有挂的,很多玩家在这款游戏中打牌都会发现很多用户的牌特别好,总是好牌,而且好像能看到-人的牌一样。所以很多小伙伴就怀疑这款游戏是不是有挂,实际上这款游戏确实是有挂的,添加客服QQ群【】安装软件. 微信打麻将是一款非常流行的棋牌游戏

    2025年10月02日
    36303
  • 必看教程“乐酷副厅有透视挂”其实确实有挂

    您好:乐酷副厅有透视挂这款游戏是可以开挂的,软件加微信【添加图中微信】确实是有挂的,很多玩家在这款游戏中打牌都会发现很多用户的牌特别好,总是好牌,而且好像能看到其他人的牌一样。所以很多小伙伴就怀疑这款游戏是不是有挂,实际上这款游戏确实是有挂的,添加客服微信【添加图中微信】安装软件.1.乐酷副

    2025年10月05日
    36323
  • 温哥华有哪些知名的旅游景点

    网上有关“温哥华有哪些知名的旅游景点”话题很是火热,小编也是针对温哥华有哪些知名的旅游景点寻找了一些与之相关的一些信息进行分析,如果能碰巧解决你现在面临的问题,希望能够帮助到您。温哥华旅游景点众多,主要有斯坦利公园、狮门大桥、加拿大广场、伊丽莎白女王公园、卡皮拉诺吊桥、唐人街和惠斯勒等。斯坦利公园、

    2025年10月12日
    15300
  • 注塑产品有流痕怎么调?

    网上有关“注塑产品有流痕怎么调?”话题很是火热,小编也是针对注塑产品有流痕怎么调?寻找了一些与之相关的一些信息进行分析,如果能碰巧解决你现在面临的问题,希望能够帮助到您。1、表面流痕主要出现在表面几何形状复杂的塑件,充填路径某点引起料流的急剧剪切突变,某点就会出现充模熔料的滞流而形成流痕,如料通途变

    2025年10月16日
    8304

发表回复

本站作者才能评论

评论列表(3条)

  • 临渊客的头像
    临渊客 2025年09月24日

    我是绿康号的签约作者“临渊客”

  • 临渊客
    临渊客 2025年09月24日

    本文概览:网上有关“c语言switch的用法”话题很是火热,小编也是针对c语言switch的用法寻找了一些与之相关的一些信息进行分析,如果能碰巧解决你现在面临的问题,希望能够帮助到您。c...

  • 临渊客
    用户092409 2025年09月24日

    文章不错《c语言switch的用法》内容很有帮助