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

给网站首页图片做外网超链接_为什么会弹出一个服务器登录窗口ui图标素材网

给网站首页图片做外网超链接_为什么会弹出一个服务器登录窗口,ui图标素材网,怎样宣传自己的品牌,vs2012建设空网站学习目标: 理解程序的分支逻辑(根据不同条件执行不同代码)。掌握 if-else 和 switch 语句的用法。能编写简单的条件判断程序(如成绩评级、游戏选项等)。 1 条件语句的基本概念 什么是条件语句? 程序在执…

学习目标

  • 理解程序的分支逻辑(根据不同条件执行不同代码)。
  • 掌握 if-elseswitch 语句的用法。
  • 能编写简单的条件判断程序(如成绩评级、游戏选项等)。

在这里插入图片描述

1 条件语句的基本概念

什么是条件语句?

  • 程序在执行时,有时需要根据不同的情况做出不同的操作。
  • 条件语句就是让计算机“做选择”的代码结构。

核心结构

if (条件) {// 条件成立时执行的代码
} else {// 条件不成立时执行的代码
}

类比生活

  • 就像“如果今天下雨,就带伞;否则,就不带伞”。

2 if-else 语句

基本语法
if (条件) {// 条件成立时执行
} else {// 条件不成立时执行
}

示例1:判断成绩是否及格

int score = 75;
if (score >= 60) {cout << "及格!";
} else {cout << "不及格!";
}

运行结果

及格!
多条件判断(else if)
if (条件1) {// 条件1成立时执行
} else if (条件2) {// 条件2成立时执行
} else {// 其他情况执行
}

示例2:成绩等级转换(A/B/C/D/E)

int score = 85;
if (score >= 90) {cout << "A";
} else if (score >= 80) {cout << "B";
} else if (score >= 70) {cout << "C";
} else if (score >= 60) {cout << "D";
} else {cout << "E";
}

运行结果

B
嵌套 if 语句
  • ifelse 里再写 if 语句。
    示例3:判断三角形类型
int a = 3, b = 4, c = 5;
if (a + b > c && a + c > b && b + c > a) {if (a == b && b == c) {cout << "等边三角形";} else if (a == b || b == c || a == c) {cout << "等腰三角形";} else {cout << "普通三角形";}
} else {cout << "不能构成三角形";
}

运行结果

普通三角形

3 switch 语句

基本语法
  • 适用于多个固定选项的判断(如菜单选择、星期几等)。
switch (变量) {case1:// 代码1break;case2:// 代码2break;default:// 默认情况
}

示例4:模拟计算器菜单

cout << "1.加法\n2.减法\n3.退出\n请选择:";
int choice;
cin >> choice;switch (choice) {case 1:cout << "执行加法";break;case 2:cout << "执行减法";break;case 3:cout << "退出程序";break;default:cout << "输入错误!";
}

运行示例

1.加法  
2.减法  
3.退出  
请选择:2  
执行减法  
switch 与 if 的区别
特点if-elseswitch
适用场景范围判断(如 score > 60固定值匹配(如 case 1:
可读性适合复杂条件适合多个选项
效率逐条判断直接跳转(更快)

4 常见错误 & 调试技巧

易错点
  1. **忘记写 ==,误用 **=
    • if (x = 5) ❌(赋值,永远为真)
    • if (x == 5) ✅(比较)
  2. switch** 漏写 **break
    • 会导致“穿透”执行多个 case
  3. 逻辑运算符错误
    • if (a < b < c) ❌(错误写法)
    • if (a < b && b < c) ✅(正确写法)
调试技巧
  • 使用 cout 打印变量的值,检查条件是否按预期执行。
  • 用注释 // 暂时屏蔽部分代码,逐步排查问题。

5 练习与挑战

基础练习

  1. 编写程序,判断一个数是奇数还是偶数。
  2. 输入月份(1-12),输出对应的季节(春/夏/秋/冬)。

进阶挑战

  1. 实现一个“BMI 计算器”,根据身高体重判断胖瘦等级。
  2. 设计一个“简易ATM机”,用 switch 实现存款、取款、查询功能。

总结

知识点关键内容
if-else用于条件分支,支持多级判断(else if)。
switch适用于固定选项匹配,比 if 更清晰。
常见错误= vs ==break 遗漏、逻辑错误。
应用场景游戏选项、成绩评级、菜单交互等。

http://www.dtcms.com/wzjs/588010.html

相关文章:

  • 怎样推广自己做的网站在线磁力搜索引擎
  • 网站收录在下降服装网站建设公司有哪些
  • 如何获取网站开发语言域名防红在线生成
  • 南宁网站建设清单有哪些做app的网站
  • wordpress文件下载站前端开发培训班
  • 黑龙江省住房与建设厅网站网络科技有限公司是干什么的
  • 访问wap网站优秀的交互设计作品集
  • 襄阳行业网站建设太仓公司做网站
  • 优秀的设计网站有哪些内容郑州专业网站制作服务报价
  • 学技能的免费网站广东建设资格注册中心网站
  • 网络云网站公司网站制作平台
  • 网站开发上线流程现在感染症状有哪些
  • 网站建设 字体版权网站做图片
  • 网站开发维护工作南宁网站建设排名
  • 莱芜网站排名价格驻马店怎么建设自己的网站
  • 网站界面设计应遵循的原则响应式网站和自适应网站的区别
  • 网站制图软件京挑客网站怎么做
  • 新手做网站视频讲解使页面具有动态效果的网站建设技术
  • 网站开发浏览器兼容性58同城网站建设 推广
  • 英文网站建设600中信建设有限责任公司湖南省人防设计院
  • 哪家做的濮阳网站建设模板网站建设制作
  • 如何做阿语垂直网站分类目录网站做谷歌联盟
  • 网站建设 教学视频嵌入式软件开发招聘
  • 芜湖做网站的邓健照片广东东莞属于哪个市
  • 在什么网站可以接设计做as3 xml 网站模板 下载
  • 建设网站能赚钱网站建设服务公司
  • 网站申请页面中文wordpress主题
  • 山东自助seo建站angularjs 网站模板
  • 小企业网站推广wordpress安装 用户名已存在
  • 可以看国外网站的浏览app安全的小网站