🌈 style:

This commit is contained in:
lzy
2024-06-23 17:45:58 +08:00
parent 5598552b22
commit a5172579e3
16 changed files with 138 additions and 393 deletions

View File

@@ -1,5 +1,6 @@
# 目录
- [目录](#目录)
- [流程控制](#流程控制)
- [关键字](#关键字)
- [详解选择](#详解选择)
@@ -26,29 +27,22 @@
- [11](#11)
- [12](#12)
# 流程控制
1. 顺序,选择,循环
2. NS图流程图工具VisioDia
3. 简单结构与复杂结构:自然流程
- 顺序:语句逐句执行
- 选择:出现了一种以上的情况
- 循环:在某个条件成立的情况下,重复执行某个动作
## 关键字
- 选择:`if-else``switch-case`
- 循环:`while``do-while``for``if-goto`
- 辅助控制:`continue``break`
## 详解选择
### `if-else`
@@ -156,8 +150,6 @@ int main()
}
```
### `switch-case`
```c
@@ -243,8 +235,6 @@ int main()
}
```
## 详解循环
### `while`
@@ -255,8 +245,6 @@ while(exp)
loop;
```
### `do-while`
```c
@@ -268,8 +256,6 @@ do
```
### `for`
```c
@@ -278,15 +264,11 @@ for(exp1;exp2;exp3)
loop;
```
### `goto`
- 慎重使用`if-goto`
- `goto`实现的是 无条件的跳转,且不能跨函数跳转
### 死循环
```c
@@ -296,16 +278,10 @@ for(;;);
`ctrl + c`杀掉死循环。
### 辅助控制
`break``continue`
## 练习专题
### 1
@@ -364,8 +340,6 @@ for(;;);
>
> F
### 10
> 包括钻石型
@@ -384,4 +358,4 @@ for(;;);
### 12
> 从半径为1开始输出圆的面积直到面积大于100为止
> 从半径为1开始输出圆的面积直到面积大于100为止