《北師大版高中數(shù)學(xué)課件:《變量與賦值》》由會員分享,可在線閱讀,更多相關(guān)《北師大版高中數(shù)學(xué)課件:《變量與賦值》(15頁珍藏版)》請在裝配圖網(wǎng)上搜索。
1、 知識與技能:掌握變量、賦值的概念,能夠知識與技能:掌握變量、賦值的概念,能夠 根據(jù)需要設(shè)置變量和給變量賦根據(jù)需要設(shè)置變量和給變量賦 值值. . 過程與方法:通過對具體實例的解決過程與過程與方法:通過對具體實例的解決過程與 步驟的分析,體會變量與賦值步驟的分析,體會變量與賦值 的含義的含義. .教學(xué)目標(biāo)教學(xué)目標(biāo)變量:變量:在研究問題的過程中,可以取不同在研究問題的過程中,可以取不同數(shù)值的量稱為變量數(shù)值的量稱為變量. .賦值語句賦值語句的一般格式的一般格式: :變量名變量名=表達(dá)式表達(dá)式知識探究知識探究變量的表示:變量的表示:變量的名稱一般用變量的名稱一般用一個或幾一個或幾個英文字母,或一個或幾
2、個字母后面跟著個英文字母,或一個或幾個字母后面跟著一個數(shù)字組成一個數(shù)字組成,如,如a a,b b,a a1 1,a a2 2,sumsum等等. . .賦值賦值: 把把b的值賦給變量的值賦給變量a, 這個過程稱為這個過程稱為 賦值賦值.記作記作: a=b,其中,其中“=”為賦值符號為賦值符號.1.1.賦值符號左邊只能是變量名字,而不是表達(dá)式,只賦值符號左邊只能是變量名字,而不是表達(dá)式,只能寫成能寫成b=2b=2,b=a+1b=a+1,但不能寫成:,但不能寫成:2=b2=b,b+1=2b+1=2。2.2.在一個賦值語句中,只能給一個變量賦值,不能出在一個賦值語句中,只能給一個變量賦值,不能出現(xiàn)兩
3、個或兩個以上的現(xiàn)兩個或兩個以上的“=”=”號。號。注意問題:注意問題:3.3.賦值符號不同于賦值符號不同于“等號等號”,賦值符號左邊的變量如,賦值符號左邊的變量如果原來沒有值,在執(zhí)行完賦值語句后,該變量獲得果原來沒有值,在執(zhí)行完賦值語句后,該變量獲得一個值,如果原來已有值,則執(zhí)行賦值語句后,以一個值,如果原來已有值,則執(zhí)行賦值語句后,以賦值符號右邊表達(dá)式的值替代原來的值。賦值符號右邊表達(dá)式的值替代原來的值。4.賦值號左右兩邊內(nèi)容不能對調(diào),如:賦值號左右兩邊內(nèi)容不能對調(diào),如:x=y與與y=x兩者兩者的意義是不一樣的。的意義是不一樣的。練習(xí):練習(xí):寫出下列語句描述的算法輸出的結(jié)果寫出下列語句描述的
4、算法輸出的結(jié)果.(1) a=5 b=3 c=(a+b)/2 d=2c 輸出輸出d(2) a=1 b=2 c=a-b b=a+c-b 輸出輸出a,b,c分析:分析:解決這個問題其實很簡單,只要取兩個數(shù)比較取大,解決這個問題其實很簡單,只要取兩個數(shù)比較取大,再與下一個數(shù)比較取大,一直這樣下去,最再與下一個數(shù)比較取大,一直這樣下去,最后的一個結(jié)果就是最大數(shù)。后的一個結(jié)果就是最大數(shù)。 例例1 設(shè)計一種算法,從設(shè)計一種算法,從5個不同的數(shù)中找出最大數(shù),個不同的數(shù)中找出最大數(shù),并用框圖描述這個算法并用框圖描述這個算法.2.再比較再比較b與與a3,記大數(shù)為,記大數(shù)為b3.再比較再比較b與與a4,記大數(shù)為,記
5、大數(shù)為b4.再比較再比較b與與a5,記大數(shù)為,記大數(shù)為b5.輸出輸出b,b的值即為所求的最大數(shù)的值即為所求的最大數(shù)例題解析例題解析設(shè)這設(shè)這5個數(shù)分別為:個數(shù)分別為:a1,a2,a3,a4,a51.比較比較a1,a2的大小,記大數(shù)為的大小,記大數(shù)為b解解:開始開始輸入輸入a1,a2,a3,a4,a5比較比較a1,a2,記大數(shù)為,記大數(shù)為b比較比較b,a3,記大數(shù)為,記大數(shù)為b比較比較b,a4,記大數(shù)為,記大數(shù)為b比較比較b,a5,記大數(shù)為,記大數(shù)為b輸出輸出b結(jié)束結(jié)束開始開始輸入輸入a1,a2,a3,a4,a5b = a1ba3否否是是b=a3輸出輸出b結(jié)束結(jié)束ba2否否是是b=a2ba4否否是
6、是b=a4ba5否否是是b=a5 分析:首先要先給分析:首先要先給C賦值,賦值, 再給再給F賦值賦值 解:解: (1)C=23.5 (2) (3)輸出輸出F 流程圖如右圖:流程圖如右圖:開始結(jié)束C=23.5輸出F3259CF例題解析例題解析3259CF例例2:2:用賦值語句寫出下列算法用賦值語句寫出下列算法, ,并畫出流程圖并畫出流程圖: :攝氏攝氏溫度溫度C C為為23.523.5C,C,將它換成華氏溫度將它換成華氏溫度F,F,并輸出并輸出. .已知已知3259CF 輸入輸入3個數(shù),設(shè)計算法找出這個數(shù),設(shè)計算法找出這3個數(shù)中的最小數(shù)個數(shù)中的最小數(shù),并畫出相應(yīng)的框圖并畫出相應(yīng)的框圖.鞏固練習(xí)鞏固練習(xí)開始開始輸入輸入a1,a2,a3,b=a1ba2否否是是b=a2ba3否否是是b=a3輸出輸出b結(jié)束結(jié)束思考題思考題 已知已知 兩個數(shù)兩個數(shù) a 和和 b , 設(shè)計一個算法設(shè)計一個算法使使a 和和 b 位置互換。位置互換。abSa算法如下:算法如下:(1)S = a(2)a = b(3)b = S(4)輸出結(jié)果)輸出結(jié)果a,bav1 1、變量與賦值的概念。、變量與賦值的概念。v2 2、變量與賦值的應(yīng)用。、變量與賦值的應(yīng)用。課堂小結(jié)課堂小結(jié)作業(yè)作業(yè)教材第教材第93頁練習(xí)頁練習(xí)1第第3題題專家伴讀第專家伴讀第4849頁頁.