c++杜茂康版控制语句梳理详细知识
时间: 2023-11-18 21:04:27 浏览: 32
控制语句是程序中用于控制程序执行流程的语句。在 C++ 中,控制语句主要包括选择结构语句和循环结构语句。
选择结构语句
1. if 语句
if 语句用于根据条件的真假来执行不同的代码,语法如下:
```
if (条件) {
代码块1;
} else {
代码块2;
}
```
如果条件为真,则执行代码块1;否则执行代码块2。
2. switch 语句
switch 语句用于根据表达式的值来执行不同的代码,语法如下:
```
switch (表达式) {
case 值1:
代码块1;
break;
case 值2:
代码块2;
break;
...
default:
代码块n;
break;
}
```
如果表达式的值等于值1,则执行代码块1;如果表达式的值等于值2,则执行代码块2;如果表达式的值都不等于以上值,则执行代码块n。
循环结构语句
1. while 语句
while 语句用于重复执行一段代码,直到条件不成立为止,语法如下:
```
while (条件) {
代码块;
}
```
如果条件为真,则重复执行代码块。
2. do...while 语句
do...while 语句也用于重复执行一段代码,不过与 while 语句不同的是,它先执行一次代码块,再判断条件是否成立,语法如下:
```
do {
代码块;
} while (条件);
```
如果条件为真,则重复执行代码块。
3. for 语句
for 语句用于重复执行一段代码,可以指定循环变量的初始值、终止条件和每次循环变量的修改,语法如下:
```
for (初始值; 终止条件; 循环变量的修改) {
代码块;
}
```
初始值是循环变量的初始值,终止条件是循环变量的终止值,循环变量的修改是每次循环变量的增加或减少。如果终止条件成立,则终止循环。
以上是 C++ 的基本控制语句,掌握这些语句可以让你更好地控制程序的执行流程。