《高中數(shù)學(xué) 第1章1.2.1輸入語句、輸出語句和賦值語句課件 新人教A版必修3》由會員分享,可在線閱讀,更多相關(guān)《高中數(shù)學(xué) 第1章1.2.1輸入語句、輸出語句和賦值語句課件 新人教A版必修3(27頁珍藏版)》請在裝配圖網(wǎng)上搜索。
1、1.2基本算法語句基本算法語句1.2.1輸入語句、輸出語句和賦值輸入語句、輸出語句和賦值語句語句學(xué)習(xí)目標(biāo)學(xué)習(xí)目標(biāo)1.理解輸入語句、輸出語句、賦值語句的作理解輸入語句、輸出語句、賦值語句的作用用.2.理解這些語句與相應(yīng)邏輯結(jié)構(gòu)的關(guān)系,并理解這些語句與相應(yīng)邏輯結(jié)構(gòu)的關(guān)系,并能轉(zhuǎn)化為程序語句能轉(zhuǎn)化為程序語句課堂互動講練課堂互動講練知能優(yōu)化訓(xùn)練知能優(yōu)化訓(xùn)練1.2.1輸入輸入語句語句、輸、輸出語出語句和句和賦值賦值語句語句課前自主學(xué)案課前自主學(xué)案課前自主學(xué)案課前自主學(xué)案溫故夯基溫故夯基1算法中的三種基本邏輯結(jié)構(gòu)是算法中的三種基本邏輯結(jié)構(gòu)是_、 _、 _2在框圖中輸入、輸出框的功能是表示一個在框圖中輸入、
2、輸出框的功能是表示一個算法的算法的_的信息;處理框的功能是的信息;處理框的功能是_ 順序結(jié)構(gòu)順序結(jié)構(gòu)條件結(jié)構(gòu)條件結(jié)構(gòu)循環(huán)結(jié)構(gòu)循環(huán)結(jié)構(gòu)輸入和輸出輸入和輸出賦值、計算賦值、計算1輸入語句的格式及作用輸入語句的格式及作用輸入語句的一般格式是輸入語句的一般格式是_,其作用是實現(xiàn)算法的,其作用是實現(xiàn)算法的_功能功能.2輸出語句的格式及作用輸出語句的格式及作用輸出語句的一般格式是輸出語句的一般格式是_,其作用是實現(xiàn)算法的,其作用是實現(xiàn)算法的_功能功能.知新益能知新益能INPUT“提示內(nèi)容提示內(nèi)容”;變量變量輸入信息輸入信息PRINT“提示內(nèi)容提示內(nèi)容”;表達式表達式輸出結(jié)果輸出結(jié)果3賦值語句的格式及作用賦
3、值語句的格式及作用賦值語句的一般格式是賦值語句的一般格式是_,其作,其作用是將用是將_賦給變量賦給變量變量表達式變量表達式表達式的值表達式的值問題探究問題探究1INPUT “a,b,c”;1,2,3 是什么意義是什么意義?提示:提示:程序在運行時把輸入的值依次賦給程序在運行時把輸入的值依次賦給a,b,c.即即a1,b2,c3.2賦值號賦值號“”與數(shù)學(xué)中的與數(shù)學(xué)中的“”意義有何不意義有何不同?同?提示:提示:賦值號與數(shù)學(xué)中的賦值號與數(shù)學(xué)中的“”意義是不同的意義是不同的,如在數(shù)學(xué)中式子如在數(shù)學(xué)中式子NN1一般是錯誤的,但在一般是錯誤的,但在賦值語句中它的作用是將當(dāng)前賦值語句中它的作用是將當(dāng)前N的值
4、加上的值加上1再賦再賦給變量給變量N,這樣原來的值將被,這樣原來的值將被“沖掉沖掉”.課堂互動講練課堂互動講練輸入、輸出語句輸入、輸出語句考點突破考點突破輸入語句要求輸入的值只能是具體的常數(shù),不輸入語句要求輸入的值只能是具體的常數(shù),不能是變量或表達式能是變量或表達式(輸入語句無計算功能輸入語句無計算功能),若,若輸入多個數(shù),各數(shù)之間應(yīng)用逗號輸入多個數(shù),各數(shù)之間應(yīng)用逗號“,”隔開隔開.輸出語句可以輸出常量,變量或表達式的值輸出語句可以輸出常量,變量或表達式的值(輸出語句有計算功能輸出語句有計算功能)或字符,程序中引號內(nèi)或字符,程序中引號內(nèi)的部分將原始呈現(xiàn)的部分將原始呈現(xiàn)賦值語句的作用是先算出賦值
5、號右邊表達式的賦值語句的作用是先算出賦值號右邊表達式的值,然后把該值賦給賦值號左邊的變量,使該值,然后把該值賦給賦值號左邊的變量,使該變量的值等于表達式的值變量的值等于表達式的值賦值語句賦值語句 請寫出下面程序運算輸出的結(jié)果請寫出下面程序運算輸出的結(jié)果【思路點撥】【思路點撥】利用賦值語句的功能求解最后利用賦值語句的功能求解最后結(jié)果結(jié)果【解】【解】(1)因為因為a5,b3,c(ab)/24,所以所以dc216,輸出,輸出d的值為的值為16.(2)因為因為a1,b2,cab,所以,所以c3,bacb,即,即b1322.所以所以a1,b2,c3,輸出,輸出a,b,c的值是的值是1,2,3.(3)由由
6、b20及及ab知知a20,由,由c30及及bc知知b30,再由,再由ca及及a20知知c20.所以所以a20,b30,c20,輸出,輸出a,b,c的值是的值是20,30,20.【思維總結(jié)】【思維總結(jié)】(3)中易混淆中易混淆a、b、c的值,其的值,其原因是對每次執(zhí)行賦值語句,變量的值都會原因是對每次執(zhí)行賦值語句,變量的值都會被更新認(rèn)識不到位被更新認(rèn)識不到位變式訓(xùn)練變式訓(xùn)練1設(shè)設(shè)A10,B20,則可以實現(xiàn),則可以實現(xiàn)A、B的值互換的程序是的值互換的程序是()解析:解析:選選C.A中程序執(zhí)行后中程序執(zhí)行后AB10;B中程序執(zhí)行后中程序執(zhí)行后AB10;C中程序執(zhí)行后中程序執(zhí)行后A20,B10;D中程序
7、執(zhí)行后中程序執(zhí)行后AB10.輸入、輸出語句和賦值語句可構(gòu)成程序框圖的輸入、輸出語句和賦值語句可構(gòu)成程序框圖的順序結(jié)構(gòu)順序結(jié)構(gòu)算法語句與程序框圖算法語句與程序框圖 給出如圖所示程序框圖,寫出相應(yīng)的算給出如圖所示程序框圖,寫出相應(yīng)的算法語句法語句【思路點撥】【思路點撥】根據(jù)框圖的每一步的作用由上根據(jù)框圖的每一步的作用由上而下改為相應(yīng)的語句而下改為相應(yīng)的語句【解】【解】【思維總結(jié)】【思維總結(jié)】由程序框圖寫語句時,對順序由程序框圖寫語句時,對順序結(jié)構(gòu)的程序框圖只需利用輸入、輸出、賦值語結(jié)構(gòu)的程序框圖只需利用輸入、輸出、賦值語句即可完成其中輸入、輸出框?qū)?yīng)輸入、輸句即可完成其中輸入、輸出框?qū)?yīng)輸入、輸出
8、語句,執(zhí)行框?qū)?yīng)賦值語句出語句,執(zhí)行框?qū)?yīng)賦值語句解:框圖如下:解:框圖如下:作用:求過指數(shù)函數(shù)作用:求過指數(shù)函數(shù)y2x的圖象上兩點的圖象上兩點A(x1,y1),B(x2,y2)直線的斜率直線的斜率k.方法感悟方法感悟方法技巧方法技巧1輸入語句的作用是實現(xiàn)算法的輸入信息功能輸入語句的作用是實現(xiàn)算法的輸入信息功能.輸入語句要求輸入的值只能是具體的常數(shù),不輸入語句要求輸入的值只能是具體的常數(shù),不能是函數(shù)、變量或表達式能是函數(shù)、變量或表達式(如例如例1)2輸出語句可以在計算機的屏幕上輸出常量、輸出語句可以在計算機的屏幕上輸出常量、變量的值和系統(tǒng)信息,也可以輸出數(shù)值計算的變量的值和系統(tǒng)信息,也可以輸出
9、數(shù)值計算的結(jié)果結(jié)果(如例如例1)3賦值語句的左邊只能是變量的名字,而不賦值語句的左邊只能是變量的名字,而不能是表達式;右邊表達式可以是一個常量、變能是表達式;右邊表達式可以是一個常量、變量或含變量的運算式賦值號的左右兩邊位置量或含變量的運算式賦值號的左右兩邊位置不能對換不能對換(如例如例2)失誤防范失誤防范1輸出語句和輸入語句的區(qū)別:輸出語句具輸出語句和輸入語句的區(qū)別:輸出語句具有計算功能,而輸入語句不具有計算功能;輸有計算功能,而輸入語句不具有計算功能;輸出語句中的表達式可以是變量、計算公式,而出語句中的表達式可以是變量、計算公式,而輸入語句不能輸入語句不能(如例如例1)2賦值號左、右兩邊不能對換,賦值號左、右兩邊不能對換,AB和和BA的含義及運行結(jié)果是不同的的含義及運行結(jié)果是不同的(如例如例2)3賦值語句只能給一個變量賦值,不能接連賦值語句只能給一個變量賦值,不能接連出現(xiàn)兩個或多個出現(xiàn)兩個或多個“”可給一個變量多次賦可給一個變量多次賦值,但只保留最后一次所賦的值值,但只保留最后一次所賦的值