一、傳統流程圖
流程圖表示算法,直觀形象,易於理解。
1、常用流程圖說明:
2、三種基本結構和改進的流程圖
順序結構:
選擇結構:
循環結構:
三種基本結構的共同特點:
-
- 只有一個入口;
- 只有一個出口;
- 結構內的每一部分都有機會被執行到;
- 結構內不存在“死循環”。
3、制作流程圖步驟
-
- 創建流程圖:根據要表達的活動,選擇流程圖標准符號中的圖例。
- 移動和調整形狀大小:
- 添加修改文本
- 連接圖例
4、示例
示例1:求5!的算用流程圖表示。
示例2:判定閏年的算用流程圖表示
二、用N-S流程圖表示算法
1973年美國學者提出了一種新型流程圖:N-S流程圖。
順序結構:
選擇結構:
循環結構:
示例1:求5!的算用流程圖表示。
示例2:判別素數的算用流程圖表示