



免費預覽已結束,剩余1頁可下載查看
下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
2.2變量與賦值1了解變量與賦值的概念2掌握將常數(shù)賦予變量、將含其他變量的表達式賦予變量、將含有變量自身的表達式賦予變量3學會通過賦值的方式改變變量的值1變量(1)定義:在研究問題的過程中,可以取不同_的量稱為變量在設計算法的過程中,引入變量后,會使算法的表述變得非常簡單、清楚(2)表示法:算法中的變量常用_字母或英文字母加數(shù)字表示例如a,b,a,b,c等不同的變量要用不同的字母表示2賦值在算法中,把變量a的值賦予變量b,這個過程稱為賦值,記作_,其中“”稱為_對賦值語句的理解(1)如果把變量看成能且僅能放一個數(shù)值的盒子,那么賦值就是往這個盒子中放數(shù)值,一次只能放一個數(shù)值,當放入新數(shù)值后,原數(shù)值被“擠”出去,該變量的值被新數(shù)值替換(2)在算法中,ba與ab不同,ba表示將變量a的值賦予變量b,而ab正好相反,表示將變量b的值賦予變量a.(3)賦值符號“”的右邊是變量或表達式,而左邊只能是一個變量(4)賦值符號“”不同于數(shù)學算式中的等號,例如賦值語句aa1表示變量a的值增加1后還用變量a表示,但是在數(shù)學算式中aa1無意義【做一做1】下列關于賦值語句需要注意的事項的敘述中,不正確的是()a賦值號左邊只能是變量名字,不能是表達式b賦值號左右不能對換c不能利用賦值語句進行代數(shù)式計算d賦值號與數(shù)學中的等號的意義相同【做一做2】下列賦值語句中正確的是()a4m bxy10cab2 dnn2【做一做3】執(zhí)行下列賦值語句后,變量a_.a1aa1a2a1如何給變量賦值?剖析:所謂賦值就是將一個數(shù)據(jù)賦予一個變量,在計算機程序中賦值操作是由賦值語句來完成的賦值語句的格式為:變量名表達式例如:x8,其作用是給變量x賦值8.這里的“”不是數(shù)學中通常意義的“等于號”,它是“賦值符號”其作用是將它右邊的值賦給它左邊的變量可以形象地比喻:每個變量占一個匣子,每個匣子中可以放一個數(shù)據(jù)在程序開始時,計算機自動使所有變量的初值為0,在執(zhí)行賦值語句“x8”后,x匣子中放入了數(shù)值8,x匣子中的數(shù)就稱為變量x的值2如何交換兩個變量a,b的值?剖析:在算法中交換兩個變量的值不可以直接交換,而是通過另外一個變量作為中間量來交換初學時,往往容易把電腦解決問題的方法與人類的想法混淆,導致學習算法很困難交換兩個變量a和b的程序很多,其中最常見的是:xa,ab,bx.其交換過程可以形象理解為:xa表示“把a杯中的水倒入x杯中”,這樣“a杯”是空杯子;ab表示“把b杯中的水倒入a杯中”,這樣“a杯”中的水換成了“b杯”中的水,此時“b杯”是空杯子;bx表示“把x杯中的水倒入b杯中”,這樣“b杯”中的水換成了“x杯”中的水,即原來“a杯”中的水,交換結束其交換過程可以用下圖表示:題型一 賦值語句的判斷【例題1】判斷下列賦值語句是否正確:(1)1m;(2)xy3;(3)ab2;(4)nm.反思:根據(jù)賦值語句的特征判斷賦值語句的正確與否題型二 與賦值語句有關的問題【例題2】寫出下列語句描述的算法的輸出結果分析:注意賦值號“”與數(shù)學中的“”意義不同反思:在解決與賦值語句有關的題目時,一定要明確賦值語句的作用,尤其是涉及對變量的多次賦值時,應以后一次賦值為最后輸出值題型三 變量的設置【例題3】編寫一個算法,求用長度為l的細鐵絲分別圍成的正方形和圓的面積,要求輸入l的值,輸出正方形和圓的面積,并畫出框圖反思:兩個或多個變量的設置一般是利用已有的公式,使用賦值語句,這樣算法的表述就變得非常簡潔和清晰1對賦值語句的敘述正確的是()a只能給1個變量賦值b最多可以給2個變量賦值c可以給多個變量賦值d可以給表達式賦值2下面語句描述的算法輸出的結果是()a10;ba8;aab;輸出a.a10 b8 c2 d23(2011西安一中月考,3)下列賦值語句中正確的是()amn3 b3icii21 dij34如圖所示算法框圖輸出m_.5金融業(yè)是現(xiàn)代生活中不可或缺的行業(yè),與我們有著密切的關系某人現(xiàn)有5 000元人民幣,他按照定期一年的存款方式存入銀行,到期自動轉存,按復利計算,已知當前定期一年的利率為2.25%,試求5年后這個人連本帶息可以取出多少錢?用算法解決問題,畫出框圖答案:基礎知識梳理1(1)數(shù)值(2)英文2ba賦值號【做一做1】d【做一做2】d【做一做3】4典型例題領悟【例題1】解:由賦值語句中的“”左邊是變量,右邊是表達式知(1)(2)錯誤,由賦值語句只能給一個變量賦值,不能出現(xiàn)兩個或多個“”知(3)錯誤,(4)是正確的,故(1)錯誤;(2)錯誤;(3)錯誤;(4)正確【例題2】解:c4,c24216.d16.輸出16.【例題3】解:設圍成的正方形的邊長為a,依題意得4al,a,所以正方形的面積為s12.同理,若設圍成的圓的半徑為r,則2rl,r,所以圓的面積為s2r22.因此可以用順序結構實現(xiàn)這一算法,輸入l的值,利用賦值語句得到面積,最后輸出面積算法步驟如下:1輸入l的值;2;3;4輸出s1,s2.框圖如圖所示隨堂練習鞏固1a2b3c根據(jù)賦值語句的格式進行判斷4105解:設這個人在n(n
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 軌道設備轉讓協(xié)議書
- 解除執(zhí)行委托協(xié)議書
- 老年護理心理課程設計與實踐
- 進校攜帶手機協(xié)議書
- 雇傭合同解約協(xié)議書
- 轉運承包服務協(xié)議書
- 項目入股投資協(xié)議書
- 飲料展柜投放協(xié)議書
- 贈與房產(chǎn)抵押協(xié)議書
- 魯能足球培訓協(xié)議書
- 樹立正確就業(yè)觀課件
- 2024年百聯(lián)集團有限公司招聘筆試沖刺題(帶答案解析)
- 血氣分析詳解
- ISO TR 15608-2017-中英文版完整
- 家政保潔培訓課件
- 《在馬克思墓前的講話》課件+2023-2024學年統(tǒng)編版高中語文必修下冊
- 安防監(jiān)控系統(tǒng)維保表格完整
- 第24屆世界奧林匹克數(shù)學競賽WMO省級測評五年級試卷【含答案】
- 服飾項目經(jīng)濟效益分析報告
- 孕前和孕期保健指南版
- 2024Web網(wǎng)站滲透測試報告模板
評論
0/150
提交評論