背景
C++ 语句是用于控制程序流程的基本单元。C++ 中的语句可以分为以下几类:
- 表达式语句
- 复合语句
- 选择语句
- 迭代语句
- 跳转语句
表达式语句
表达式语句是最简单的语句类型,它由一个表达式和一个分号组成。表达式语句的作用是计算表达式的值,并将其丢弃。以下是一个简单的表达式语句的示例:
int x = 1;
x + 2; // 这是一个表达式语句,它的值为 3,但是被丢弃了
复合语句
复合语句是由多个语句组成的语句块,它们被包含在一对花括号中。复合语句可以包含任意类型的语句,包括其他的复合语句。以下是一个简单的复合语句的示例:
{
int x = 1;
int y = 2;
int z = x + y;
}
选择语句
选择语句用于根据条件选择不同的执行路径。C++ 中有两种选择语句:if 语句和 switch 语句。
if 语句
if 语句用于根据条件选择不同的执行路径。它的基本语法如下:
if (condition) {
// 如果 condition 为真,执行这里的代码
} else {
// 如果 condition 为假,执行这里的代码
}
if 语句可以省略 else 部分,只保留 if 部分。以下是一个简单的 if语句的示例&#x