当前位置: 首页 > news >正文

网站浮动代码心雨在线高端网站建设网页设计

网站浮动代码,心雨在线高端网站建设网页设计,网络营销网站建设的角度,网站建设需注意点#x1f3a5; 屿小夏 #xff1a; 个人主页 #x1f525;个人专栏 #xff1a; C语言详解 #x1f304; 莫道桑榆晚#xff0c;为霞尚满天#xff01; 文章目录 #x1f4d1;前言一、switch语句1.1 语法1.2 代码示例 二、switch的控制语句2.1 break2.2 defualt子句 三、… 屿小夏 个人主页 个人专栏 C语言详解 莫道桑榆晚为霞尚满天 文章目录 前言一、switch语句1.1 语法1.2 代码示例 二、switch的控制语句2.1 break2.2 defualt子句 三、switch的嵌套️全篇总结 前言 在C语言中switch语句是一种特殊的分支语句常用于处理多分支的情况。通过switch语句我们可以根据不同的整型表达式的值执行相应的代码块使程序的逻辑更加清晰和简洁。除了基本的switch语句语法我们还将深入探讨了break语句和default子句的作用以及switch语句的嵌套使用为读者提供了更全面的认识和理解。 一、switch语句 switch语句也是一种分支语句。 常常用于多分支的情况。 例如 输入1输出星期一 输入2输出星期二 输入3输出星期三 输入4输出星期四 输入5输出星期五 输入6输出星期六 输入7输出星期日 1.1 语法 那我没写成 if…else if …else if 的形式太复杂那我们就得有不一样的语法形式。 这就是switch 语句。 switch(整型表达式) {语句项 } 而语句项是什么呢 //是一些case语句 //如下 case 整形常量表达式:语句;1.2 代码示例 在switch语句中我们没办法直接实现分支搭配break使用才能实现真正的分支。 #include stdio.h int main() {int day 0;switch(day){case 1printf(星期一\n);break;case 2:printf(星期二\n);break;case 3:printf(星期三\n);break;case 4:printf(星期四\n);break;case 5:printf(星期五\n);break;case 6:printf(星期六\n);break;case 7:printf(星期天\n);break;}return 0; }根据需求有时候我们的代码需要变化 输入1-5输出的是“weekday”;输入6-7输出“weekend #include stdio.h //switch代码演示 int main() {int day 0;switch(day){case 1case 2:case 3:case 4:case 5:printf(weekday\n);break;case 6:case 7:printf(weekend\n);break;}return 0; }二、switch的控制语句 2.1 break break语句 的实际效果是把语句列表划分为不同的分支部分。 break语句用于终止当前的case分支并跳出switch语句。当switch语句中的某个case条件满足时执行对应的代码块然后遇到break语句时会跳出switch语句不再执行后续的case条件。如果没有break语句程序会继续执行后续case条件的代码块直到遇到break语句或者switch语句结束。因此break语句在switch语句中的作用是控制程序的流程避免不必要的代码执行。 编程习惯 在最后一个 case 语句的后面加上一条 break语句。之所以这么写是可以避免出现在以前的最后一个 case 语句后面忘了添加 break语句。 2.2 defualt子句 如果表达的值与所有的case标签的值都不匹配怎么办 其实也没什么结构就是所有的语句都被跳过而已。 程序并不会终止也不会报错因为这种情况在C中并不认为是个错误。 但是如果你并不想忽略不匹配所有标签的表达式的值时该怎么办呢 你可以在语句列表中增加一条default子句把下面的标签 default 写在任何一个 case 标签可以出现的位置。 当 switch 表达式的值并不匹配所有 case 标签的值时这个 default 子句后面的语句就会执行。 所以每个switch语句中只能出现一条default子句。 但是它可以出现在语句列表的任何位置而且语句流会像执行一个case标签一样执行default子句 。 编程好习惯 在每个 switch 语句中都放一条default子句是个好习惯甚至可以在后边再加一个 break 。 三、switch的嵌套 #include stdio.h int main() {int n 1;int m 2;switch (n){case 1:m;case 2:n;case 3:switch (n){//switch允许嵌套使用case 1:n;case 2:m;n;break;}case 4:m;break;default:break;}printf(m %d, n %d\n, m, n);return 0; }switch语句可以嵌套在另一个switch语句中以实现更复杂的条件判断和逻辑控制。 ️全篇总结 本文深入了解了C语言中switch语句的各种用法包括基本语法、break语句的作用、default子句的使用以及switch语句的嵌套。这些知识不仅帮助我们更好地掌握C语言中的分支结构还能够提高代码的可读性和可维护性。无论是处理简单的多分支情况还是实现复杂的逻辑控制希望本文的内容能够帮助读者更好地应用switch语句编写出高效、清晰的程序。 篇总结 本文深入了解了C语言中switch语句的各种用法包括基本语法、break语句的作用、default子句的使用以及switch语句的嵌套。这些知识不仅帮助我们更好地掌握C语言中的分支结构还能够提高代码的可读性和可维护性。无论是处理简单的多分支情况还是实现复杂的逻辑控制希望本文的内容能够帮助读者更好地应用switch语句编写出高效、清晰的程序。
http://www.ho-use.cn/article/10817504.html

相关文章:

  • 上海网站制作哪家好网络推广龙岗比较好的
  • 河北响应式网站建设easy wordpress timelines
  • 成都网站快照优化公司推广普通话的标语
  • 公司做网站的优点10个好用的wordpress投票_评分插件
  • 济南网站定制策划做的精美的门户网站推荐
  • 在什么网站做兼职翻译怎么用flash做游戏下载网站
  • 房地产网站建设背景企点app下载
  • 做网站外包公司有哪些网站建设富库
  • 任县网站建设多少钱绩溪住房建设网站
  • 母婴微网站设计规划wordpress主题siren
  • iis部署网站提示建设中wordpress恢复小工具
  • 手机网站策划书方案域名备案要多少钱
  • 网站优化图片链接怎么做着陆页制作网站
  • 铜川商城网站建设简单建站的网站
  • 网站建设与推广销售户话术甘肃古典建设集团有限公司网站
  • 怎样做网站挣钱网站建设快速便宜
  • 网站空间购买多少钱百度站长工具网站验证
  • 沧浪网站建设方案seo顾问达人
  • 兴义市网站建设wordpress音乐musik
  • h5网站开发培训哪里好网站开发 土木
  • net网站开发设计配色网站
  • 送网站建设管理信息内容审核制度嘉兴快速建站模板
  • 怎么做公司网站的二维码俄罗斯搜索引擎浏览器官网入口
  • linux 网站开发百度网盟推广组所拥有的定向功能
  • html5网站演示php做购物网站详情页的代码
  • 游戏网站搭建需要多少钱竞价推广是什么工作
  • 网站前台建设海淀注册公司
  • 企业展示网站源码o2o平台都有哪些网站公司
  • 网站建设全视频教程下载wordpress 自动评论
  • ps做汽车网站下载计算机学院网站建设