




已閱讀5頁,還剩5頁未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
12.1賦值、輸入和輸出語句學(xué)習(xí)目標(biāo)1.了解學(xué)習(xí)程序語句的必要性和根本目的.2.理解賦值、輸入和輸出的格式和功能.3.能把本節(jié)涉及的程序框轉(zhuǎn)化為相應(yīng)的程序語句知識點(diǎn)一賦值語句思考1計(jì)算機(jī)用變量來存取數(shù)據(jù)怎樣表示“把變量a,b中的數(shù)據(jù)相加,存入c中”?思考2輸入語句和賦值語句都可以給變量賦值,二者有何不同?思考3賦值語句中的“”和平時(shí)所用的“”意義相同嗎?梳理賦值語句(1)格式:_.(2)功能:將表達(dá)式所代表的值賦給變量一般先計(jì)算“”右邊_,然后把這個(gè)值賦給“”左邊的_知識點(diǎn)二輸入語句思考1一個(gè)計(jì)算圓的面積的程序,需要使用者輸入什么信息?思考2輸入語句所輸入的內(nèi)容可以是函數(shù)、變量或表達(dá)式嗎?梳理輸入語句在某些算法中,變量的初值要根據(jù)情況經(jīng)常地改變一般我們把程序和初始數(shù)據(jù)分開,每次算題時(shí),即使初始數(shù)據(jù)改變,也不必改變程序部分,只要每次程序運(yùn)行時(shí),輸入相應(yīng)的數(shù)據(jù)即可這個(gè)過程在程序語言中,用“_”來控制“_”在計(jì)算機(jī)程序中,通常稱為鍵盤輸入語句知識點(diǎn)三輸出語句思考1一個(gè)程序如果沒有輸出語句,影響程序運(yùn)行嗎?你知道運(yùn)行結(jié)果嗎?思考2輸出語句能否一次完成輸出多個(gè)表達(dá)式的功能?梳理輸出語句任何求解問題的算法,都要把求解的結(jié)果“輸出”,由此可知,任何程序語言也必須有“_”來控制輸出知識點(diǎn)四算法語句中的表達(dá)方式數(shù)學(xué)表達(dá)式程序語句表達(dá)式xaxa2x2*xa/b類型一賦值語句例1判斷下列給出的賦值語句是否正確?為什么?(1)賦值語句3B;(2)賦值語句xy0;(3)賦值語句AB2;(4)賦值語句TT*T.反思與感悟賦值號與數(shù)學(xué)中的等號的意義是不同的,賦值號左邊的變量如果原來沒有值,則執(zhí)行賦值語句后,獲得一個(gè)值;如果已有值,則執(zhí)行該語句,以賦值號右邊表達(dá)式的值代替該變量原來的值,即將原值“沖掉”;賦值號的左邊不能是常量,一個(gè)賦值語句的表達(dá)式不能出現(xiàn)兩個(gè)及兩個(gè)以上的賦值號跟蹤訓(xùn)練1判斷下列各組語句是否正確(1)賦值語句r9;(2)賦值語句9r;(3)賦值語句Rr9.類型二輸入語句例2寫出雞兔同籠問題的一個(gè)算法,畫出相應(yīng)算法的框圖,寫出計(jì)算機(jī)程序反思與感悟本題得出的程序本身沒法得出A,B的值,只有把上述程序保存成一個(gè)文件,然后在Scilab界面內(nèi)執(zhí)行該程序,然后根據(jù)屏幕出現(xiàn)的提示內(nèi)容,從鍵盤輸入相應(yīng)數(shù)據(jù)才能計(jì)算出結(jié)果跟蹤訓(xùn)練2“植樹造林,防風(fēng)抗沙”某沙漠地區(qū)在2013年底有綠化帶樹林20 000畝該地區(qū)每年春天都會(huì)種樹400畝加以綠化,但同時(shí)每年冬天又會(huì)有總綠化面積的1%被沙漠化,問2016年底該地區(qū)總綠化面積S有多少畝?畫出程序框圖,并寫出程序類型三輸出語句例3一個(gè)算法是,用Scilab中的rand()函數(shù),首先生成一個(gè)01之間的隨機(jī)數(shù)并把它賦值給變量a,再把3賦值給變量b,把a(bǔ)b賦值給變量c,最后把它們都輸出到屏幕上這個(gè)算法用Scilab程序?qū)懗?,并用print(%io(2),a,b,c)語句控制輸出,寫出該程序反思與感悟(1)print(%io(2),表達(dá)式)中的表達(dá)式指程序要輸出的數(shù)據(jù),輸出語句可以輸出常量,變量或表達(dá)式的值例如print(%io(2),B),print(%io(2),4輸出,print(%io(2),a,b,c)在屏幕上輸出的順序是c,b,a.跟蹤訓(xùn)練3用描點(diǎn)法作函數(shù)y2x33x212x15的圖象時(shí),需要求出自變量與函數(shù)的一組對應(yīng)值編寫該程序1將兩個(gè)數(shù)a8,b17交換,使a17,b8,下面語句正確的一組是()A. B.C. D.2下面算法執(zhí)行后的結(jié)果為_a2;a4;aaa;a3下面算法執(zhí)行后的結(jié)果為_a2;b3;cab;bacb;print(%io(2),a,b,c);4下列程序的運(yùn)行結(jié)果是_a2;b3;c4;ab;bac;cba;a(abc)/2;print(%io(2),a);5已知三角形的三邊長分別為a,b,c,借助海倫公式求三角形的面積1賦值語句中的“”稱作賦值號,而不是“等號”;格式中右邊“表達(dá)式”可以是一個(gè)數(shù)值、常量或算式,如果“表達(dá)式”是一個(gè)算式,賦值語句的作用是先計(jì)算出“”右邊表達(dá)式的值,然后將該值賦給“”左邊的變量2需輸入信息時(shí)用input語句,需輸出信息時(shí)用print語句,當(dāng)變量需要的數(shù)據(jù)較少或給變量賦予算式時(shí),用賦值語句,當(dāng)變量需要輸入多組數(shù)據(jù)且程序重復(fù)使用時(shí),使用輸入語句較好答案精析問題導(dǎo)學(xué)知識點(diǎn)一思考1用賦值語句“cab”思考2輸入語句可使初始值與程序分開,利用輸入語句改變初始數(shù)據(jù)時(shí),程序不變,而賦值語句是程序的一部分,輸入語句可對多個(gè)變量賦值,賦值語句只能給一個(gè)變量賦值思考3意義不同,賦值語句中的“”叫賦值號,它表示把右邊的表達(dá)式所代表的常量、變量或算式賦給左邊的變量,如CYZ表示把計(jì)算YZ所得的值賦給C.梳理(1)變量名表達(dá)式(2)表達(dá)式的值變量知識點(diǎn)二思考1圓的半徑思考2輸入語句要求輸入的值只能是具體的常數(shù),不可以是函數(shù)、變量或表達(dá)式如輸入“5梳理輸入語句input.知識點(diǎn)三思考1不影響程序照常運(yùn)行,但運(yùn)行結(jié)果就不會(huì)告訴你思考2能梳理輸出語句題型探究類型一例1解(1)錯(cuò),賦值語句中“”號左邊不能是常量;(2)錯(cuò),不能給一個(gè)表達(dá)式賦值;(3)錯(cuò),一個(gè)賦值語句只能給一個(gè)變量賦值;(4)正確,該句的功能是將當(dāng)前T的值平方后再賦給變量T. 跟蹤訓(xùn)練1解(1)對,(2)錯(cuò),(3)錯(cuò)類型二例2解算法:S1輸入雞和兔的總數(shù)量M;S2輸入雞和兔腿的總數(shù)量N;S3雞的數(shù)量A;S4兔的數(shù)量BMA;S5輸出A,B.程序框圖如下圖所示程序如下Minput(“How many heads”);Ninput(“How many legs”);A(4*MN)/2;B=MA;AB跟蹤訓(xùn)練2解程序框圖如圖程序如下S20 000;S(S400)*(10.01);S(S400)*(10.01);S(S400)*(10.01);S類型三例3解程序如下arand();b3;cab;print(%io(2),a,b,c);跟蹤訓(xùn)練3解我們用Scilab語言來描述xinput(“x”);y2*x3+3*x3-12*x+15;print(%io(2),y,x);當(dāng)堂訓(xùn)練1B先把b的值賦給中間變量c,于是c17;再把a(bǔ)的值賦給變量b,于是b8;最后把c的值賦給變量a,于是a1728解析先把2賦給a,然后又把4賦給a,此時(shí)a的原值2被4“沖掉”,所以a的值為4,最后把44再賦給a,因此輸出的a的值為8.35,4,2解析由于把23的值賦給c,所以c的值為5,又把253的值賦給b,所以b的值為4,a的值沒有變化仍為2.410
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(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)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2023甘肅輔警招聘考試模擬(含答案)
- 2025瀘州市中考英語真題
- 綠色卡通風(fēng)白內(nèi)障護(hù)理
- 2025年公共政策分析師職業(yè)資格考試卷及答案
- 2025年工程報(bào)告師資格考試試卷及答案
- 真菌角膜潰瘍健康教育
- 專精特新企業(yè)科技成果轉(zhuǎn)化能力培訓(xùn)規(guī)范(征求意見稿)
- 江蘇省徐州市鼓樓區(qū)樹人中學(xué)2025屆英語八下期中檢測試題含答案
- 2025年茶藝師職業(yè)技能鑒定考試試卷及答案
- 2025年財(cái)務(wù)審計(jì)師資格考試試題及答案
- 高中英語必背3500單詞表完整版
- 河南鄭州720特大暴雨災(zāi)害調(diào)查報(bào)告心得體會(huì)匯編
- 2023年廣東初中學(xué)業(yè)水平考試生物試卷真題(含答案)
- GB/T 6913-2023鍋爐用水和冷卻水分析方法磷酸鹽的測定
- GB/T 20977-2007糕點(diǎn)通則
- GB/T 18926-2008包裝容器木構(gòu)件
- 2023年泉州南安市文化和旅游系統(tǒng)事業(yè)單位招聘筆試題庫及答案
- 高考日語語法復(fù)習(xí)之形容詞課件
- 監(jiān)理工作匯報(bào)-課件
- 鋼卷尺檢定證書
- 放到單位檔案的個(gè)人自傳
評論
0/150
提交評論