🌈 style:
This commit is contained in:
@@ -1,5 +1,6 @@
|
||||
# 目录
|
||||
|
||||
- [目录](#目录)
|
||||
- [流程控制](#流程控制)
|
||||
- [关键字](#关键字)
|
||||
- [详解选择](#详解选择)
|
||||
@@ -26,29 +27,22 @@
|
||||
- [11](#11)
|
||||
- [12](#12)
|
||||
|
||||
|
||||
# 流程控制
|
||||
|
||||
1. 顺序,选择,循环
|
||||
2. NS图,流程图(工具:Visio,Dia)
|
||||
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为止
|
||||
|
||||
Reference in New Issue
Block a user