《變量與賦值》參考課件_第1頁(yè)
《變量與賦值》參考課件_第2頁(yè)
《變量與賦值》參考課件_第3頁(yè)
《變量與賦值》參考課件_第4頁(yè)
《變量與賦值》參考課件_第5頁(yè)
已閱讀5頁(yè),還剩13頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、變量與賦值復(fù)習(xí)回顧前面我們學(xué)習(xí)了算法的基本結(jié)構(gòu):順序結(jié)構(gòu)與選擇結(jié)構(gòu),它們可以利用框架結(jié)構(gòu)來(lái)說(shuō)明順序結(jié)構(gòu)選擇結(jié)構(gòu)順序結(jié)構(gòu)是最基本的結(jié)構(gòu),是任何結(jié)構(gòu)都需要用到的,選擇結(jié)構(gòu)是我們?cè)诮鉀Q實(shí)際問(wèn)題中,常用到的一種結(jié)構(gòu),他是計(jì)算機(jī)基本的邏輯推理結(jié)構(gòu)1642年1674年1822年1930年1941年1943年pcIBM現(xiàn)代超級(jí)計(jì)算機(jī)我們利用計(jì)算機(jī)在處理實(shí)際問(wèn)題時(shí),常常希望它們幫我們處理一系列問(wèn)題,這也還是我們學(xué)習(xí)的目的,從特殊到一般再在到特殊,那么,變量和賦值剛好可以幫我們解決這些問(wèn)題.計(jì)算機(jī)的發(fā)展只是社會(huì)發(fā)展的一個(gè)縮影,在這個(gè)發(fā)展的社會(huì),我們必須用發(fā)展的眼光去看世界,在學(xué)習(xí)上也是一樣的。變量對(duì)我們來(lái)說(shuō)并不

2、陌生。從我們接觸到函數(shù),我們就開始講述變量,它是指可以取不同數(shù)值的量,它是一個(gè)可變化的量,它是函數(shù)里最基本的概念,在算法和程序設(shè)計(jì)中,他依然發(fā)揮重要和基本的作用,它們會(huì)使算法的表述變得非常的簡(jiǎn)潔、清楚。計(jì)算機(jī)中變量的表示一般用一個(gè)或幾個(gè)英文字母組成,或字母加數(shù)字表示,如a,bc,a1,sum等,不同的變量要用不同的名稱。分析:解決這個(gè)問(wèn)題其實(shí)很簡(jiǎn)單,只要取兩個(gè)數(shù)比較取大,再與下一個(gè)數(shù)比較取大,一直這樣下去,最后的一個(gè)結(jié)構(gòu)就是最大數(shù)。解:下面我們來(lái)看一個(gè)實(shí)例例1設(shè)計(jì)一種算法,從5個(gè)實(shí)數(shù)中找出最大數(shù),并用流程圖表示設(shè)這5個(gè)數(shù)分別為:a1,a2,a3,a4,a51比較a1,a2的大小,記大數(shù)為b2再

3、比較b與a3,記大數(shù)為b(b的值變?yōu)閍1,a2中大的數(shù))(b的值變?yōu)槿龜?shù)中最大的數(shù))3再比較b與a4,記大數(shù)為b(b的值變?yōu)榍?數(shù)中最大的數(shù))4再比較b與a5,記大數(shù)為b(b的值變?yōu)榍?數(shù)中最大的數(shù))5輸出b,b的值即為所求的最大數(shù)流程圖如圖所示:你會(huì)制作流程圖嗎?開始輸入a1,a2,a3,a4,a5比較a1,a2,記大數(shù)為b比較b,a3,記大數(shù)為b比較b,a4,記大數(shù)為b比較b,a5,記大數(shù)為b輸出b結(jié)束變量名=表達(dá)式1.每一步都要與上一步總的大數(shù)b比較,在將大數(shù)的值重新記作b,通常叫b為變量,這種將大數(shù)重新記作b的過(guò)程,我們叫賦值給b2.賦值語(yǔ)句的一般格式為:說(shuō)明3.變量和賦值是算法的基本

4、概念,變量就像一個(gè)盒子,賦值就像給盒子里放東西,但是每次只能裝一個(gè)“數(shù)值”,放入新的數(shù)值后,原來(lái)的數(shù)值就被新的數(shù)值所取代。上面的問(wèn)題我們可以用賦值結(jié)構(gòu)式表示:開始輸入a1,a2,a3,a4,a5b=a1否是b=a4ba4ba2否是b=a2ba3否是b=a3ba5否是b=a5輸出b結(jié)束你會(huì)寫它的流程圖嗎?請(qǐng)你設(shè)計(jì)一種算法,找出3個(gè)數(shù)中的最小數(shù),并畫出相應(yīng)的流程圖.練習(xí)上面的問(wèn)題我們可以用賦值結(jié)構(gòu)式表示:開始輸入a1,a2,a3,b=a1ba2否是b=a2ba3否是b=a3輸出b結(jié)束金融作為現(xiàn)代生活中不可或缺的行業(yè),與我們有著密切的關(guān)系,某人現(xiàn)有50000元人民幣,他按照定期一年存款方式存入銀行,

5、到期自動(dòng)轉(zhuǎn)存,按復(fù)利計(jì)算,已知當(dāng)前定期一年的利率為2.25,試求5年后這個(gè)人連本帶息可以取出多少錢?實(shí)際算法解決問(wèn)題,畫出流程圖。例:解設(shè)某年后可以支取a元,算法如下:(1)一年后:a=5000(1+2.25%);(2)二年后:a=5000(1+2.25%)(1+2.25%)你會(huì)利用我們以前的數(shù)列知識(shí)解決這個(gè)問(wèn)題嗎?(3)三年后:a=5000(1+2.25%)(1+2.25%)(1+2.25%)(4)四年后:a=5000(1+2.25%)(1+2.25%)(1+2.25%)(1+2.25%)(5)五年后:a=5000(1+2.25%)(1+2.25%)(1+2.25%)(1+2.25%)(1+2.25%)(6)輸出a你會(huì)寫它的流程圖嗎?開始輸入a=5000a:=a(1+2.25%)a:=a(1+2.25%)a:=a(1+2.25%)a:=a(1+2.25%)a:=a(1+2.25%)輸出a結(jié)束某農(nóng)場(chǎng)去年年底的木材量是12萬(wàn)立方米,若森林以每年25的增長(zhǎng)率增長(zhǎng),試用流程圖表示5年后木材的存量練習(xí)1變量與賦值的概念2變量和賦值是算法中十分重要的概念,掌握將常數(shù)賦予變量

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論