(自学笔记) 谭浩强 C语言程序设计 第五版 第二章:算法
生活随笔
收集整理的這篇文章主要介紹了
(自学笔记) 谭浩强 C语言程序设计 第五版 第二章:算法
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
程序流程圖:
N-S流程圖
?
結構化算法
定義
由一些順序、選擇、循環等基本結構按照順序組成,流程的轉移只存在于一個基本的范圍之內。
優點
結構化算法便于編寫,可讀性高,修改和維護起來簡單,可以減少程序出錯的機會,提高了程序的可靠性,保證了程序的質量,因此提倡結構化的算法。
?
例題:
例1:求1*2*3*4*5
?
例2:輸入大于等于3的數字,判斷素數
代碼:
#include<stdio.h>void main() {printf("請輸入\n");int x;int i = 2;scanf("%d", &x);while (x%i!=0){i = i + 1;if (i=x){printf("這是素數");return;}}printf("這不是素數");}求100-200之間的素數:
代碼:
#include<stdio.h>void main() {int i = 100;while (i<=200){int s = 2;while (i%s!=0){s = s + 1;if (s = i ){printf("%d\t", i);}}i = i + 1;}}?
?
總結
以上是生活随笔為你收集整理的(自学笔记) 谭浩强 C语言程序设计 第五版 第二章:算法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Cocos2d-x v3.0物理系统 利
- 下一篇: css权重核心概念