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

wordpress点击量成都网站建设优化企业排名

wordpress点击量,成都网站建设优化企业排名,wordpress略缩图,wordpress 主题 小众一. switch语句1.1 语法结构如下:switch (表达式) {case 常量1:// 代码块1break;case 常量2:// 代码块2break;default:// 默认代码块 }1.2 注意 :表达式必须是整型或枚举类型(如int、char)。case后的常量必须与表达式类型兼容。学…

一.  switch语句

1.1 语法结构如下:

switch (表达式) {case 常量1:// 代码块1break;case 常量2:// 代码块2break;default:// 默认代码块
}

1.2 注意 :

  • 表达式必须是整型或枚举类型(如intchar)。
  • case后的常量必须与表达式类型兼容。
  • 学会使用break
  • default为可选分支,当所有case不匹配时执行。

二. switch与if-else的对比

  • 适用场景

    • switch适合多分支且条件为离散值(如枚举、固定常量)。
    • if-else更适合范围判断或复杂逻辑(如x > 10 && y < 20)。
  • 性能差异

    • switch可能被优化为跳转表(效率高),而if-else需逐条判断。

2.1 注意事项

  1. 穿透问题
    省略break会导致代码继续执行后续case,需谨慎使用。例如:

    switch (x) {case 1: cout << "1"; // 无break,继续执行case 2case 2: cout << "2"; break; // 输出"12"
    }
    

  2. 变量作用域(稍微复杂的使用)
    case块内定义的变量需用花括号限定作用域,否则会报错:

    switch (x) {case 1: {int y = 10; // 正确:作用域限于当前casebreak;}
    }
    

  3. default分支
    即使没有匹配项,也建议添加default以处理意外情况,增强鲁棒性。


三. 具体案例练习:

3.1 判断星期几的输出:

int day = 3;
switch (day) {case 1: cout << "Monday"; break;case 2: cout << "Tuesday"; break;case 3: cout << "Wednesday"; break; // 输出"Wednesday"default: cout << "Invalid day";
}


3.2 常见错误

  • case中声明变量未加花括号。
  • 遗漏break导致意外穿透。
  • 使用浮点数或字符串作为switch表达式(不合法)。
http://www.dtcms.com/a/455057.html

相关文章:

  • 万网一个ip建立多个网站哔哩哔哩网站建设
  • 网站建设教育站群是什么意思
  • Python的pywin32库详解
  • 湖北长城建设实业有限公司网站邯郸网站建设包括哪些
  • app设计公司排名成都移动seo
  • 有什么网站可以做一起作业wordpress nginx 配置文件
  • 企业网站推广短平快wordpress 插件api
  • 设计网站思路如何写网站建设类的计入什么科目
  • 怎样给公司产品做网站游戏推广拉人渠道
  • 邵武建设局网站苏宁易购
  • win 上的批量更名软件
  • wordpress的网站国内网湖南长沙网站建设公司电话
  • 中山精品网站建设市场wordpress 增加js
  • 【微实验】激光测径系列(四)关于硬件上的一些实验
  • 公司网站建设的要点互联网营销师证
  • 大模型-扩散模型(Diffusion Model)原理讲解(4)
  • Python 学习(5) ---- Python 语法规则
  • 网站网址查询ip织梦网站设计
  • 织梦网站怎么做301c2c商城网站建设二次开发
  • 品牌网站开发设计培训网站网站建设
  • 360免费网站空间上海培训网站建设
  • 电脑做网站用word网站如何做品牌宣传
  • 网站模板管理系统厦门谷歌seo公司
  • html网站模板源码wordpress chuxia主题
  • 上海交通网站建设设计的网站都有哪些内容
  • 宣传网站建设方案网站建设推广选哪家
  • 上传电影网站源码画画在线
  • 中职学校网站建设方案企业宣传片制作软件
  • 网站开发方案 文档html网页制作心得体会
  • 网站用 做有什么好处手机网站左右滑动