輸入語句、輸出語句和賦值語句.ppt

輸入語句、輸出語句和賦值語句.ppt

ID:52139571

大?。?.07 MB

頁數(shù):56頁

時間:2020-04-01

輸入語句、輸出語句和賦值語句.ppt_第1頁
輸入語句、輸出語句和賦值語句.ppt_第2頁
輸入語句、輸出語句和賦值語句.ppt_第3頁
輸入語句、輸出語句和賦值語句.ppt_第4頁
輸入語句、輸出語句和賦值語句.ppt_第5頁
資源描述:

《輸入語句、輸出語句和賦值語句.ppt》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫

1、這世上有兩樣?xùn)|西是別人搶不走的:一是藏在心中的夢想,二是讀進(jìn)大腦的書。 鐘表,可以回到起點(diǎn),卻已不是昨天。1.2基本算法語句1.2.1輸入語句、輸出語句和賦值語句知識回顧1.什么是算法?什么是程序框圖?2.算法的基本邏輯結(jié)構(gòu)有哪些?算法通常指可以用計算機(jī)來解決的某一類問題的程序或步驟,這些程序或步驟必須是明確的和有效的,而且能夠在有限步之內(nèi)完成。程序框圖是一中用規(guī)定的圖形、流程線及文字說明來準(zhǔn)確、直觀的表示算法的圖形。算法的基本結(jié)構(gòu)有三種:順序結(jié)構(gòu)、條件結(jié)構(gòu)、循環(huán)結(jié)構(gòu),其中循環(huán)結(jié)構(gòu)又分為當(dāng)型結(jié)構(gòu)和直到型結(jié)構(gòu)兩種。3.設(shè)計一個算法的程序框圖的基本思路如何?第二步,確定每個算法

2、步驟所包含的邏輯結(jié)構(gòu),并用相應(yīng)的程序框圖表示.第一步,用自然語言表述算法步驟.第三步,將所有步驟的程序框圖用流程線連接起來,并加上兩個終端框.4.在現(xiàn)代社會里,計算機(jī)已經(jīng)成為人們?nèi)粘I詈凸ぷ鞑豢扇鄙俚墓ぞ?如:聽MP3,看電影,玩游戲,打字排版,畫卡通畫,處理數(shù)據(jù)等等,那么,計算機(jī)是怎樣工作的呢?計算機(jī)完成任何一項任務(wù)都需要算法,但是,用自然語言或程序框圖表示的算法,計算機(jī)是無法“理解”的.因此我們還需要將算法用計算機(jī)能夠理解的程序設(shè)計語言來表示.1.什么是程序語言?用自然語言和程序框圖描述的算法,計算機(jī)無法識別,必須轉(zhuǎn)化為其能理解的語言,即程序語言。2、基本的算法語句有哪些

3、?各自對應(yīng)怎樣的算法結(jié)構(gòu)?基本的算法語句有:輸入語句、輸出語句、賦值語句、條件語句、循環(huán)語句;輸入語句、輸出語句、賦值語句基本上是對應(yīng)順序結(jié)構(gòu),條件語句對應(yīng)條件結(jié)構(gòu)、循環(huán)語句對應(yīng)循環(huán)結(jié)構(gòu)。閱讀教材21頁回答下列問題:自主學(xué)習(xí)輸入語句、輸出語句和賦值語句思考1:在每個程序框圖中,輸入框與輸出框是兩個必要的程序框,我們用什么圖形表示這個程序框?其功能作用如何?表示一個算法輸入和輸出的信息.思考2:已知函數(shù)y=x3+3x2-24x+30,求自變量x對應(yīng)的函數(shù)值的算法步驟如何設(shè)計?第一步,輸入一個自變量x的值.第三步,輸出y.第二步,計算y=x3+3x2-24x+30.思考3:該算法是

4、什么邏輯結(jié)構(gòu)?其程序框圖如何?開始輸入x結(jié)束輸出yy=x3+3x2-24x+30思考4:我們將該程序框圖中第一個程序框省略,后四個程序框中的內(nèi)容依次寫成算法語句,就得到該算法的計算機(jī)程序:開始輸入x結(jié)束輸出yy=x3+3x2-24x+30你能理解這個程序的含義嗎?INPUT“x=”;xy=x^3+3x^2-24x+30PRINTyEND**輸入語句和輸出語句分別用來實(shí)現(xiàn)算法的輸入信息,輸出結(jié)果的功能。例1用描點(diǎn)法作函數(shù)y=x3+3x2-24x+30的圖象時,需要求出自變量和函數(shù)的一組對應(yīng)值.編寫程序,分別計算當(dāng)x=-5,-4,-3,-2,-1,0,1,2,3,4,5時的函數(shù)值.

5、INPUT“x=”;xy=x^3+3*x^2-24*x+30PRINTxPRINTyEND程序:-----------------輸入語句---------賦值語句-------------------------打印語句-------------------------打印語句-------------------------表示結(jié)束輸出語句輸出語句INPUT“x=”;xPRINT“y=”;yEND這個程序由4個語句行組成,計算機(jī)按語句行排列的順序依次執(zhí)行程序中的語句,最后一行的END語句表示程序到此結(jié)束.y=x^3+3x^2-24x+30數(shù)學(xué)符號程序符號×*÷/a^b≤<=

6、≥>=≠<>

7、x

8、ABS(x)SQR(x)且或ANDOR數(shù)學(xué)符號與程序符號的對比思考5:在這個程序中,第1行中的INPUT語句稱為輸入語句,其一般格式是:INPUT“提示內(nèi)容”;變量其中,“提示內(nèi)容”一般是提示用戶輸入什么樣的信息,它可以用字母、符號、文字等來表述.變量是指程序在運(yùn)行時其值是可以變化的量,一般用字母表示,若輸入多個變量,變量與變量之間用逗號隔開.提示內(nèi)容加引號,提示內(nèi)容與變量之間用分號隔開.據(jù)此,輸入框轉(zhuǎn)化為輸入語句可以怎樣表述?輸入a,b,cINPUT“a,b,c=”;a,b,c注意:1、“提示內(nèi)容”與變量之間必須用分號“;”隔開。2、提示的內(nèi)容要用雙引號

9、。例:要想輸入一個學(xué)生的語文和數(shù)學(xué)兩門課的成績:INPUT“Chinese=”;aINPUT“數(shù)學(xué)成績=”;bINPUT“x=”;x輸入語句:一般格式是:INPUT“提示內(nèi)容”;變量3、INPUT語句不但可以給單個變量賦值,還可以給多個變量賦值,其格式為:INPUT“提示內(nèi)容1,提示內(nèi)容2,…”;變量1,變量2,…注意:各變量之間必須用逗號“,”隔開。但最后的變量的后面不需要。INPUT“a,b,c=”;a,b,c4、INPUT語句只能給變量賦值,不能給表達(dá)式(包括變量、常量、運(yùn)算式)賦值。

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費(fèi)完成后未能成功下載的用戶請聯(lián)系客服處理。