數(shù)學(xué)(人教版必修3)課件121輸入語句輸出語句和賦值語句_第1頁
數(shù)學(xué)(人教版必修3)課件121輸入語句輸出語句和賦值語句_第2頁
數(shù)學(xué)(人教版必修3)課件121輸入語句輸出語句和賦值語句_第3頁
數(shù)學(xué)(人教版必修3)課件121輸入語句輸出語句和賦值語句_第4頁
數(shù)學(xué)(人教版必修3)課件121輸入語句輸出語句和賦值語句_第5頁
已閱讀5頁,還剩25頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

第一章算法初步1.2基本算法語句1.2.1輸入語句、輸出語句和賦值語句1.理解輸入語句、輸出語句、賦值語句并掌握其表達(dá)格式.(重點(diǎn))2.能夠?qū)⒊绦蚩驁D轉(zhuǎn)化為程序語句,進(jìn)一步體會算法的基本思想.(難點(diǎn))三種算法語句的格式及功能1.賦值語句“x=x+1”的功能是______________.提示:將原來x的值加上1后,得到的值替換原來x的值提示:28判斷下列說法是否正確,正確的在后面的括號內(nèi)打“√”,錯誤的打“×”.1.輸入語句與輸出語句中“提示內(nèi)容”與“變量”(或“表達(dá)式”)之間必須用“;”分開.(

)2.輸入語句的“變量”可以是多個變量,書寫時,變量之間要用“,”隔開;同樣,輸出語句中的“表達(dá)式”也可以是多個,書寫時用“,”隔開.(

)3.賦值語句可以對一個變量多次賦值,每次賦的新值將取代變量中的原有值.(

)4.一個賦值語句只能給一個變量賦值.(

)答案:1.√

2.√

3.√

4.√

下列給出的輸入、輸出語句正確的是(

)①輸入語句:INPUT

a,b,c,d,e②輸入語句:INPUT

X=1③輸出語句:PRINT

A=4④輸出語句:PRINT

10,3*2,2/3

A.①②

B.②③C.③④

D.①④

【思路點(diǎn)撥】依據(jù)輸入語句和輸出語句的格式及要求作出判斷即可.輸入、輸出語句解析:①INPUT語句可以給多個變量賦值,變量之間用“,”隔開;②INPUT語句中只能是變量,而不能是表達(dá)式;③PRINT語句中不用賦值號“=”;④PRINT語句可以輸出常量,表達(dá)式的值.答案:D解決輸入語句和輸出語句要明確的三個問題(1)輸入語句要求輸入的值只能是具體的常數(shù),不能是變量或表達(dá)式(輸入語句無計(jì)算功能),若輸入多個數(shù),各數(shù)之間用“,”隔開.(2)計(jì)算機(jī)執(zhí)行到輸入語句時,暫停,等候用戶輸入“提示內(nèi)容”所需要的數(shù)據(jù),用戶輸入后回車,則程序繼續(xù)進(jìn)行,“提示內(nèi)容”及其后的“;”可省略.(3)輸出語句可以輸出常數(shù)、變量或表達(dá)式的值(輸出語句有計(jì)算功能)或字符,程序中引號內(nèi)的部分將原始呈現(xiàn).1.利用輸入語句可以給多個變量賦值,下面能實(shí)現(xiàn)這一功能的語句是(

)A.INPUT

“A,B,C”a,b,cB.INPUT

“A,B,C=”;a,b,cC.INPUT

a,b,c;“A,B,C”D.PRINT

“A,B,C”;a,b,c解析:輸入語句的一般格式如下.INPUT

“提示內(nèi)容”;變量由此可知選項(xiàng)B正確.答案:B

已知如圖所示的程序,若輸入a=4,b=8,則輸出a,b的值分別為________________,________________.【思路點(diǎn)撥】賦值語句的作用是將一個表達(dá)式的值賦給一個變量,即將“=”右邊值計(jì)算出來賦給左邊變量.

賦值語句答案:8

2

賦值語句的幾種常見形式(1)賦予變量常數(shù)值,如a=1.(2)賦予變量其他變量或表達(dá)式的值,如b=a,b=2a+1.(3)變量自身的值在原值上加常數(shù)或變量,如i=i+1,i=i+S.2.判斷下列賦值語句是否正確,并說明理由.(1)3=B;(2)A=B=-1;(3)A=A+3;(4)A+B=C.解:(1)錯誤,賦值語句的左、右兩邊不能對換,賦值語句左邊只能是變量名稱,而不能是具體的數(shù)值;(2)錯誤,一個賦值語句中只能給一個變量賦值;(3)正確,它屬于將含有變量自身的表達(dá)式賦給變量的形式;(4)錯誤,只能將右邊運(yùn)算的值賦給左邊的變量.

根據(jù)下列程序,畫出其相應(yīng)的程序框圖.

程序框圖與程序【思路點(diǎn)撥】程序中的INPUT語句對應(yīng)程序框圖中的輸入框,PRINT語句對應(yīng)程序框圖中的處理、輸出框.解:程序框圖如圖所示.【互動探究】本例中,若輸入x=0,y=0,則最后輸出y的值是什么?解:運(yùn)行本例中的程序框圖,若輸入x=0,y=0,則最后輸出的y的值為1.

程序框圖與程序的互化(1)順序結(jié)構(gòu)的程序框圖利用輸入語句、輸出語句和賦值語句即可完成.其中輸入、輸出框?qū)?yīng)輸入語句和輸出語句,執(zhí)行框?qū)?yīng)賦值語句.(2)由程序畫程序框圖是上述過程的逆過程,只需把輸入語句、輸出語句與輸入、輸出框?qū)?yīng)轉(zhuǎn)化,將賦值語句與處理框?qū)?yīng)轉(zhuǎn)化即可.3.用算法語句寫出下面程序框圖的程序.學(xué)習(xí)本節(jié)內(nèi)容,需把握以下幾個方面:⊙掌握一種格式——輸入、輸出語句和賦值語句的一般格式.⊙明確一個要求——三種基本語句的要求.(1)輸入語句.①輸入的值只能是具體的常數(shù);②提示內(nèi)容與變量之間用分號隔開.(2)輸出語句.①輸出的內(nèi)容可以是常量、變量的值和系統(tǒng)信息;②提示內(nèi)容與變量之間用分號隔開.(3)賦值語句.①賦值號左邊只能是變量名稱,而不能是表達(dá)式;②賦值號的左右

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論