高一數學必修3公式總結以及例題

2021-03-06 00:04:26 字數 2399 閱讀 8968

直到型迴圈當型迴圈

ⅰ.順序結構(sequence structure ):是一種最簡單最基本的結構它不存在條件判斷、控制轉移和重複執行的操作,乙個順序結構的各部分是按照語句出現的先後順序執行的。

ⅱ.選擇結構(selection structure ):或者稱為分支結構。

其中的判斷框,書寫時主要是注意臨界條件的確定。它有乙個入口,兩個出口,執行時只能執行乙個語句,不能同時執行,其中的a,b兩語句可以有乙個為空,既不執行任何操作,只是表明在某條件成立時,執行某語句,至於不成立時,不執行該語句,也不執行其它語句。

ⅲ.迴圈結構(cycle structure):它用來解決現實生活中的重複操作問題,分直到型(until)和當型(while)兩種結構(見上圖)。

當事先不知道是否至少執行一次迴圈體時(即不知道迴圈次數時)用當型迴圈。

基本演算法語句:本書中指的是偽**(pseudo code),且是使用 basic語言編寫的,是介於自然語言和機器語言之間的文字和符號,是表達演算法的簡單而實用的好方法。偽**沒有統一的格式,只要書寫清楚,易於理解即可,但也要注意符號要相對統一,避免引起混淆。

如:賦值語句中可以用,也可以用 ; 表示兩變數相乘時可以用「*」,也可以用「」

ⅰ. 賦值語句(assignment statement):用表示, 如: ,表示將y的值賦給x,其中x是乙個變數,y是乙個與x同型別的變數或者表示式.

一般格式:「」 ,有時在偽**的書寫時也可以用 「」,但此時的 「 = 」不是數**算中的等號,而應理解為乙個賦值號。

注: 1. 賦值號左邊只能是變數,不能是常數或者表示式,右邊可以是常數或者表示式。

「 = 」具有計算功能。如: 3 = a ,b + 6 = a ,都是錯誤的,而a = 3*5 – 1 , a = 2a + 3

都是正確的。2.乙個賦值語句一次只能給乙個變數賦值。 如:a = b = c = 2 , a , b ,

c =2 都是錯誤的,而 a = 3 是正確的.

例題:將x和y的值交換

, 同樣的如果交換三個變數x,y,z的值 :

ⅱ. 輸入語句(input statement): read a ,b 表示輸入的數一次送給 a ,b

輸出語句(out statement) :print x ,y 表示一次輸出運算結果x ,y

注:1.支援多個輸入和輸出,但是中間要用逗號隔開!

2. read 語句輸入的只能是變數而不是表示式 3. print 語句不能起賦值語句,意旨不能在print 語句中用 「 = 」4.

print語句可以輸出常量和表示式的值.5.有多個語句在一行書寫時用 「 ; 」隔開.

例題:當x等於5時,print 「x = 」; x 在螢幕上輸出的結果是 x = 5

ⅲ.條件語句(conditional statement):

1. 行if語句: if a then b注:沒有 end if

2. 塊if語句: 注:

①不要忘記結束語句end if ,當有if語句巢狀使用時,有幾個if ,就必須要有幾個end if ②. else if 是對上乙個條件的否定,即已經不屬於上面的條件,另外else if 後面也要有end if ③ 注意每個條件的臨界性,即某個值是屬於上乙個條件裡,還是屬於下乙個條件。④ 為了使得書寫清晰易懂,應縮排書寫。

格式如下:

例題: 用條件語句寫出求三個數種最大數的乙個演算法.

或者注:1. 同樣的你可以寫出求三個數中最小的數。

2. 也可以類似的求出四個數中最小、大的數

ⅳ.迴圈語句( cycle statement): 當事先知道迴圈次數時用 for 迴圈 ,即使是 n次也是已知次數的迴圈當迴圈次數不確定時用while迴圈 do 迴圈有兩種表達形式,與迴圈結構的兩種迴圈相對應.

說明:1. while迴圈是前測試型的,即滿足什麼條件才進入迴圈,其實質是當型迴圈,一般在解決有關問題時,可以寫成while迴圈,較為簡單,因為它的條件相對好判斷.

2. 凡是能用while迴圈書寫的迴圈都能用for 迴圈書寫 3. while迴圈和do迴圈可以相互轉化 4.

do迴圈的兩種形式也可以相互轉化,轉化時條件要相應變化 5. 注意臨界條件的判定.

例題:(見課本)

顏老師友情提醒:1. 一定要看清題意,看題目讓你幹什麼,有的只要寫出演算法,有的只要求寫出偽**,而有的題目則是既寫出演算法畫出流程還要寫出偽**。

2. 在具體做題時,可能好多的同學感覺先畫流程圖較為簡單,但也有的演算法偽**比較好寫,你也可以在草稿紙上按照你自己的思路先做出來,然後根據題目要求作答。一般是先寫演算法,後畫流程圖,最後寫偽**。

3. 書寫程式時一定要規範化,使用統一的符號,最好與教材一致,由於是新教材的原因,再加上各種版本,可能同學會看到各種參考書上的書寫格式不一樣,而且有時還會碰到我們沒有見過的語言,希望大家能以課本為依據,不要被鋪天蓋地的資料所淹沒!

高一數學必修3公式總結以及例題

1 演算法初步 秦九韶演算法 通過一次式的反覆計算逐步得出高次多項式的值,對於乙個n次多項式,只要作n次乘法和n次加法即可。表示式如下 例題 秦九韶演算法計算多項式 答案 6 6 理解演算法的含義 一般而言,對於一類問題的機械的 統一的求解方法稱為演算法,其意義具有廣泛的含義,如 廣播操 是廣播操的...

高一數學必修四公式總結

複習指南 1 注重基礎和通性通法 在平時的學習中,應立足教材,學好用好教材,深入地鑽研教材,挖掘教材的潛力,注意避免眼高手低,偏重難題,搞題海戰術,輕視基礎知識和基本方法的不良傾向,當然注重基礎和通性通法的同時,應注重一題多解的探索,經常利用變式訓練和變式引申來提高自己的分析問題 解決問題的能力。2...

高一數學必修四公式總結

複習指南 1 注重基礎和通性通法 在平時的學習中,應立足教材,學好用好教材,深入地鑽研教材,挖掘教材的潛力,注意避免眼高手低,偏重難題,搞題海戰術,輕視基礎知識和基本方法的不良傾向,當然注重基礎和通性通法的同時,應注重一題多解的探索,經常利用變式訓練和變式引申來提高自己的分析問題 解決問題的能力。2...