选择结构

[复制链接]
发表于 2023-12-30 17:49:52 | 显示全部楼层 |阅读模式
) 选择结构1. if 语句:if 表示判断。如果条件为真,就执行接在 if 后的语句(语句块),否则执行 else 后的语句(语句块)。如果没有 else,就直接跳过。if 有以下几种格式:if (条件) // 如果条件成立,就执行if后面的语句或语句块。语句或语句块if (条件) // 如果条件成立,就执行if后面的A,否则执行B。语句或语句块Aelse语句或语句块Bif (条件1) // 实际上,这是if语句内的if语句,即if的嵌套。所以else和if中间要有空格。语句或语句块Aelse if (条件2)语句或语句块B……else语句或语句块N2. switch 语句:switch 表示选择。它根据条件的不同取值来执行不同的语句。格式如下:switch (表达式){case 值1:代码段Abreak;case 值2:代码段Bbreak;第一单元 C++语言基础2……default:代码段Nbreak;};如果表达式的值是值 1,就执行代码段 A;如果表达式的值是值 2,就执行代码段 B……否则执行代码段 N。注意: default 一部分可以省略。 如果不使用 break,那么紧随其后的 case 部分代码也会被执行,直到遇到 break 或 switch 语句结束为止! switch 结尾要有一个分号。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表