高中數(shù)學(xué) 2.2.2變量與賦值課件 北師大版必修3.ppt
《高中數(shù)學(xué) 2.2.2變量與賦值課件 北師大版必修3.ppt》由會員分享,可在線閱讀,更多相關(guān)《高中數(shù)學(xué) 2.2.2變量與賦值課件 北師大版必修3.ppt(40頁珍藏版)》請在裝配圖網(wǎng)上搜索。
成才之路 · 數(shù)學(xué),路漫漫其修遠(yuǎn)兮 吾將上下而求索,北師大版 · 必修3,算法初步,第二章,§2 算法框圖的基本結(jié)構(gòu)及設(shè)計,第二章,2.2 變量與賦值,中國有一種古老的喝酒文化“劃拳”,你會嗎?當(dāng)想表示八時將大拇指、食指同時伸出,嘴里喊“八大仙”等,每個手勢都被賦予了特定的“任務(wù)”. 通過某些載體來表達(dá)一件事,肯定會有一種便捷、易懂的作用.我們即將學(xué)習(xí)的變量與賦值就是基于這種考慮而萌發(fā)的.那么什么是變量與賦值呢?它又是如何構(gòu)成的呢?這就是本節(jié)將要學(xué)習(xí)的內(nèi)容.,變量與賦值 (1)變量:在研究問題的過程中,可以取________________稱為變量. (2)賦值:把B的值賦給變量A,這個過程稱為賦值,記作________,其中“________”為賦值符號. 注意:賦值符號“=”的右邊B可以是常數(shù),也可以是表達(dá)式,也可以是變量,但是賦值符號“=”的左邊A只能是________,否則沒有意義.,不同數(shù)值的量,A=B,=,變量,[特別提示] 1.賦值中的“=”,叫作賦值號.在計算機(jī)中,賦值的作用是:將一個表達(dá)式的值賦給一個變量,它實質(zhì)上是先將賦值號“=”右邊表達(dá)式的值計算出來,然后將該值賦給左邊的變量,使該變量的值等于表達(dá)式的值. 2.賦值號左邊只能是變量名字,而不是表達(dá)式,并且賦值號左右不能換,即只能寫為b=a1,b=a2,b=a1+1等形式,而不能寫成2=b,b+1=2,a+b=2等形式.,3.“表達(dá)式”可以是一個數(shù)據(jù)、常量或算式,如果“表達(dá)式”是一個算式,賦值的作用是先計算出“=”右邊表達(dá)式的值,然后將該值賦給“=”左邊的變量. 4.不能利用賦值進(jìn)行代數(shù)式(或符號)的演算(如因式分解、化簡等),如y=x2-1=(x+1)·(x-1)是不對的.在賦值中的賦值號右邊的表達(dá)式中的每一個“變量”都必須事先賦給確定的值,且只能給一個變量賦值,不能出現(xiàn)兩個或兩個以上的“=”.,1.下列關(guān)于賦值語句的說法錯誤的是( ) A.賦值語句左邊只能是變量,而不能是表達(dá)式 B.賦值語句是把賦值符號左邊變量的值賦予賦值符號右邊的表達(dá)式 C.賦值語句是把賦值符號右邊表達(dá)式的值賦予賦值符號左邊的變量 D.在算法語句中,賦值語句是最基本的語句 [答案] B,[解析] 此題是關(guān)于賦值語句的表述,賦值語句的一般格式是:變量名=表達(dá)式,賦值語句的作用是把賦值符號右邊表達(dá)式的值賦予賦值符號左邊的變量,B說法錯誤,故選B.,2.A=15,A=-A+5,最后A的值應(yīng)為( ) A.10 B.-10 C.5 D.15 [答案] B [解析] ∵A=15,∴A=-A+5=-10.故選B.,3.下列賦值能使y的值為5的是( ) A.8-3=y(tǒng) B.2*3-1=y C.5=y(tǒng) D.y=2*3-1 [答案] D [解析] 賦值語句的一般表達(dá)形式是:變量=表達(dá)式.因此A、B、C不是賦值語句.,4.賦值語句中的“=”叫作________,計算機(jī)執(zhí)行時,先計算“=”________邊表達(dá)式的值,然后賦給________邊的變量. [答案] 賦值號 右 左,5.給出算法流程圖如下: 則輸出結(jié)果為________.,,[答案] 1,-2,-1 [解析] c=a-b=1-2=-1,b=a+c-b=1-1-2=-2.,對賦值語句的理解,[規(guī)范解答] (1)不正確,賦值語句中“=”號左邊不能是常數(shù); (2)不正確,不能給一個表達(dá)式賦值; (3)不正確,一個賦值語句只能給一個變量賦值; (4)正確,該句的功能是將當(dāng)前T的值平方后再賦給變量T. [規(guī)律總結(jié)] 運(yùn)用賦值號應(yīng)注意:賦值號左邊只能是變量名字,而不是表達(dá)式;賦值號左右不能對換;不能利用賦值語句進(jìn)行代數(shù)式或符號的演算;賦值號與數(shù)學(xué)中的等號的意義不同.,[答案] C,[解析] 本題主要考查賦值語句的格式:變量=數(shù)值.還要注意賦值語句的一些特點:一個賦值語句只能給一個變量賦值,賦值語句右邊具有運(yùn)算功能等.,變量的賦值,,(1)流程框①中x=2的含義是什么? (2)流程框②中y1=ax+b的含義是什么? (3)流程框④中y2=ax+b的含義是什么? (4)該流程圖解決的是什么問題? (5)若最終輸出結(jié)果是y1=3,y2=-2,則x取5時輸出的結(jié)果5a+b的值是什么?,(6)在(5)的前提下輸入的x值越大,輸出的ax+b是不是越大?為什么? (7)在(5)的前提下,當(dāng)輸入的x值為多少時輸出結(jié)果ax+b等于0? [思路分析] 當(dāng)看到流程圖時,應(yīng)想到各種圖形符號的含義及作用,仔細(xì)分析然后解決問題.,[規(guī)范解答] (1)表示把2賦給變量x. (2)在執(zhí)行①的前提下,即當(dāng)x=2時計算ax+b的值,并把這個值賦給y1. (3)在執(zhí)行③的前提下,即當(dāng)x=-3時計算ax+b的值 ,并把這個值賦給y2. (4)求函數(shù)f(x)=ax+b的函數(shù)值的問題.其中輸入的是自變量x的值,輸出的是x對應(yīng)的函數(shù)值.,(5)y1=3,即2a+b=3;y2=-2,即-3a+b=-2. 由上面兩式可得a=1,b=1. ∴f(x)=x+1. 當(dāng)x取5時,5a+b=f(5)=5+1=6. (6)輸入的x值越大,輸出的函數(shù)值ax+b越大, 因為f(x)=x+1是R上的增函數(shù). (7)令f(x)=x+1=0,解得x=-1, 因此當(dāng)輸入的x值為-1時,輸出的函數(shù)值為0. [規(guī)律總結(jié)] 流程圖中的每個圖形符號都有其具體的含義及作用.準(zhǔn)確理解各種符號的含義是解題的關(guān)鍵所在.,閱讀下面算法流程圖,其輸出的結(jié)果是________. [答案] 13,,[解析] 在題目所給的算法流程圖中,首先給出x的初始值2,再把2x+1=5賦值變量y,又把3y-2=13賦給變量b,所以易得最后結(jié)果為13.,賦值的應(yīng)用,流程圖如下圖所示.,,[規(guī)律總結(jié)] 兩個或多個變量的設(shè)置一般是利用已有的公式,使用賦值語句,這樣算法的表述就變得非常簡潔和清晰.,已知直線方程為Ax+By+C=0(其中A·B≠0),試編寫一個算法,要求輸入符合條件的A,B,C的值,輸出該直線在x軸,y軸上的截距和斜率,并畫出算法流程圖.,,[錯解] 流程圖如下圖所示:,,[辨析] 如上圖所示框圖表示的算法如下: 1 y=x(把x的值賦予y); 2 z=y(tǒng)(此時的y為上一步的y(y=x)而非初始的y,因此結(jié)果是把x的值賦予z); 3 x=z(此時的z為上一步的z(y=x,z=y(tǒng)),因此結(jié)果是把x的值賦予x). 可見上圖執(zhí)行的最終結(jié)果是將x的值賦予y,z,而沒有實現(xiàn)置換.,[正解] 流程圖如下圖所示:,,[規(guī)律總結(jié)] 變量間的置換可模擬“搬家方案”,即先將某一“房間”清空,因而需要另開一間“新房”(新的存儲空間),如上圖所示的框圖才是正確的框圖.,- 1.請仔細(xì)閱讀文檔,確保文檔完整性,對于不預(yù)覽、不比對內(nèi)容而直接下載帶來的問題本站不予受理。
- 2.下載的文檔,不會出現(xiàn)我們的網(wǎng)址水印。
- 3、該文檔所得收入(下載+內(nèi)容+預(yù)覽)歸上傳者、原創(chuàng)作者;如果您是本文檔原作者,請點此認(rèn)領(lǐng)!既往收益都?xì)w您。
下載文檔到電腦,查找使用更方便
9.9 積分
下載 |
- 配套講稿:
如PPT文件的首頁顯示word圖標(biāo),表示該P(yáng)PT已包含配套word講稿。雙擊word圖標(biāo)可打開word文檔。
- 特殊限制:
部分文檔作品中含有的國旗、國徽等圖片,僅作為作品整體效果示例展示,禁止商用。設(shè)計者僅對作品中獨創(chuàng)性部分享有著作權(quán)。
- 關(guān) 鍵 詞:
- 高中數(shù)學(xué) 2.2.2變量與賦值課件 北師大版必修3 2.2 變量 賦值 課件 北師大 必修
鏈接地址:http://m.italysoccerbets.com/p-1875513.html