高中數(shù)學(xué)第一章算法初步1.2.1輸入語句輸出語句和賦值語句省公開課一等獎(jiǎng)新名師獲獎(jiǎng)?wù)n件_第1頁
高中數(shù)學(xué)第一章算法初步1.2.1輸入語句輸出語句和賦值語句省公開課一等獎(jiǎng)新名師獲獎(jiǎng)?wù)n件_第2頁
高中數(shù)學(xué)第一章算法初步1.2.1輸入語句輸出語句和賦值語句省公開課一等獎(jiǎng)新名師獲獎(jiǎng)?wù)n件_第3頁
高中數(shù)學(xué)第一章算法初步1.2.1輸入語句輸出語句和賦值語句省公開課一等獎(jiǎng)新名師獲獎(jiǎng)?wù)n件_第4頁
高中數(shù)學(xué)第一章算法初步1.2.1輸入語句輸出語句和賦值語句省公開課一等獎(jiǎng)新名師獲獎(jiǎng)?wù)n件_第5頁
已閱讀5頁,還剩50頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1.2基本算法語句1.2.1輸入語句、輸出語句和賦值語句第1頁第2頁【自主預(yù)習(xí)】主題:輸入、輸出與賦值語句觀察下面程序,回答相關(guān)問題:第3頁該程序中包含哪些算法語句?用文字語言描述:輸入語句,賦值語句,輸出語句?用符號語言描述:INPUT語句,賦值語句,PRINT語句?輸入、輸出、賦值語句格式與功效:第4頁輸入語句輸出語句賦值語句格式INPUT“提醒內(nèi)容”;變量PRINT“提醒內(nèi)容”;表示式變量=_______功效輸入提醒內(nèi)容要求對應(yīng)信息或值能夠在計(jì)算機(jī)屏幕上輸出常量,____________________將表示式所代表值賦給_____表示式變量值和系統(tǒng)信息變量第5頁【深度思索】結(jié)合教材P21例1及賦值語句普通格式,你認(rèn)為賦值語句功效是什么?一、___________________________.二、________________________________________在程序運(yùn)行過程中給變量賦值“=”右側(cè)必須是表示式,左側(cè)必須是變量.第6頁三、___________________________.四、___________.五、____________________________________________________________________________________________________________________.一個(gè)語句只能給一個(gè)變量賦值有計(jì)算功效將一個(gè)變量值賦給另一個(gè)變量,前一個(gè)變量值保持不變;可先后給一個(gè)變量賦多個(gè)不一樣值,但變量取值總是最近被賦予值第7頁【預(yù)習(xí)小測】1.當(dāng)x值為5時(shí),PRINT“x=”;x在屏幕上輸出結(jié)果為()A.5=5B.5C.5=xD.x=5【解析】選D.輸出結(jié)果為x=5,雙引號“”在屏幕上不顯示.故選D.第8頁【賠償訓(xùn)練】PRINT“Chinese,Maths,English,Physics,Chemical”;90,99,92,91,98該語句表示是()A.輸入五門分?jǐn)?shù)B.計(jì)算五門總分C.輸出五門分?jǐn)?shù)D.對語、數(shù)、外、理、化五門給予賦值第9頁【解析】選C.因?yàn)镻RINT表示輸出語句,該語句表示輸出五門分?jǐn)?shù),故選C項(xiàng).第10頁2.假設(shè)a=1,b=2,那么在執(zhí)行語句a=a+1,b=a+b后b值為()A.4 B.3 C.2 D.1【解析】選A.因?yàn)閍=1,b=2,所以a=a+1=1+1=2,b=a+b=2+2=4.第11頁3.以下給出輸入語句正確是________.①INPUTa;b;c②INPUTx=3③INPUTa,b,c④INPUT“a=,b=”,a,b⑤INPUT“a=,b=”a,b第12頁【解析】判斷一個(gè)輸入語句正確是否,關(guān)鍵是要了解輸入語句格式:INPUT“提醒內(nèi)容”;變量,故只有③正確.答案:③第13頁4.下面語句執(zhí)行后輸出i=________,j=________.第14頁【解析】第一句把5賦給i,第二句把-2賦給j,第三句把5+(-2)值3賦給i,第四句把3+(-2)值1賦給j,并最終輸出3,1.答案:31第15頁【賠償訓(xùn)練】寫出給任意三個(gè)變量a,b,c賦值,求b2-4ac值程序.(仿照教材P23例2解析過程)第16頁【解析】算法以下:第一步,輸入a,b,c值.第二步,計(jì)算b2-4ac.第三步,輸出y.第17頁程序框圖如圖所表示:第18頁程序以下:INPUT“a,b,c=”;a,b,cy=b*b-4*a*cPRINTyEND第19頁【互動(dòng)探究】1.輸入語句所輸入內(nèi)容能夠是函數(shù)、變量或表示式嗎?提醒:輸入語句要求輸入值只能是詳細(xì)常數(shù),不能夠是函數(shù)、變量或表示式.如輸入“5*3”或“x+2”等都不能夠.第20頁2.程序中,同時(shí)輸入多個(gè)變量值是否一定要用多個(gè)輸入語句?提醒:不一定.輸入語句能夠同時(shí)給多個(gè)變量賦值,在給多個(gè)變量賦值時(shí),變量之間要用“逗號”隔開.第21頁3.賦值語句中“=”和平時(shí)所用“=”意義相同嗎?提醒:意義不一樣.賦值語句中“=”叫賦值號,它表示把右邊表示式所代表常量、變量或算式賦給左邊變量,如:C=Y+Z表示把計(jì)算Y+Z所得值賦給C.第22頁4.輸入、輸出語句在功效上最大不一樣是什么?提醒:輸入語句無計(jì)算功效,輸出語句有計(jì)算功效.5.賦值語句能夠給多個(gè)變量賦值時(shí)應(yīng)注意什么?提醒:賦值語句一次只能給一個(gè)變量賦值,不能接連出現(xiàn)兩個(gè)或多個(gè)“=”.如:x=y=2是不正確.第23頁【探究總結(jié)】知識歸納:第24頁方法總結(jié):編寫程序方法步驟(1)依據(jù)問題要求構(gòu)思算法分析.(2)把算法分析轉(zhuǎn)化為程序框圖,即畫出程序框圖.(3)把程序框圖轉(zhuǎn)化為程序.要注意轉(zhuǎn)化過程中基本結(jié)構(gòu)與對應(yīng)語句對應(yīng).熟練后可直接寫出程序.第25頁【題型探究】類型一:輸入、輸出、賦值語句格式及功效【典例1】(1)(·合肥高一檢測)以下賦值語句正確有________.①4=m②x+y=10③A=B=2④N=N2第26頁(2)以下給出輸出語句正確是________.①PRINTA=4②PRINT“你姓名”XM③PRINT

a,b,c④PRINT

3*2⑤PRINTS第27頁【解題指南】(1)依據(jù)賦值語句中賦值號左邊是變量,右邊是表示式形式判斷.(2)緊緊圍繞輸出語句格式進(jìn)行判斷.第28頁【解析】(1)由賦值語句中賦值號左邊是變量,右邊是表示式知①、②錯(cuò)誤,④正確.賦值語句只能給一個(gè)變量賦值,不能出現(xiàn)兩個(gè)或多個(gè)“=”,從而③錯(cuò)誤.答案:④(2)由輸出語句格式知③④⑤正確.答案:③④⑤第29頁【規(guī)律總結(jié)】三種語句注意點(diǎn)(1)輸入語句要求輸入值只能是詳細(xì)常數(shù),不能是變量或表示式(輸入語句無計(jì)算功效),若輸入多個(gè)數(shù),各數(shù)之間應(yīng)用逗號“,”隔開.(2)輸出語句能夠輸出常量、變量或表示式值(輸出語句有計(jì)算功效)或字符,程序中引號內(nèi)部分將原始展現(xiàn).第30頁(3)賦值語句作用是先算出賦值號右邊表示式值,然后把該值賦給賦值號左邊變量,使該變量值等于表示式值.(4)賦值號兩邊內(nèi)容不能對調(diào),如a=b與b=a表示意義完全不一樣.賦值號與“等于”意義也不一樣,若把“=”看作等于,則N=N+1不成立,若看作賦值號,則成立.第31頁【鞏固訓(xùn)練】以下賦值語句正確是()A.a+b+c=5 B.5=0C.2a=b=1 D.m=m-1【解析】選D.A錯(cuò)誤,賦值號左邊不能為表示式;B錯(cuò)誤,賦值號左邊只能是變量;C錯(cuò)誤,不能給多個(gè)變量同時(shí)賦值.只有D選項(xiàng)正確.第32頁類型二:三種語句應(yīng)用【典例2】(1)(·衡陽高一檢測)運(yùn)行以下程序,若輸入A值為1,則程序輸出結(jié)果是()第33頁A.5 B.6 C.15 D.120第34頁(2)(·安陽高一檢測)閱讀以下程序,并填空.①程序甲:②程序乙:第35頁①程序甲中輸出結(jié)果為________;②程序乙中輸出結(jié)果依次為________,________,________.【解題指南】(1)按照賦值語句功效逐步執(zhí)行.(2)結(jié)合程序特點(diǎn),了解賦值語句功效,以及程序語言先后執(zhí)行情況進(jìn)行解題.第36頁【解析】(1)選D.該程序輸出結(jié)果為A=1×2×3×4×5=120.(2)①因?yàn)閍=5,b=3,c==4,d=c2=16,所以輸出結(jié)果為16.第37頁②因?yàn)閍=1,b=2,c=a+b=3,所以a+c-b=1+3-2=2,所以b=2.故輸出結(jié)果依次為1,2,3.答案:①16②123第38頁【延伸探究】1.(變換條件)題(1)中,若把各賦值語句中“”改為“+”,則輸出結(jié)果為________.第39頁【解析】執(zhí)行程序輸出結(jié)果為A=1+2+3+4+5=15.答案:15第40頁2.(變換條件,改變問法)題(1)中條件改為“若輸出A值為120”,則輸入A值為________.第41頁【解析】因?yàn)樵摮绦蚬π怯?jì)算A×2×3×4×5值,則120=A×2×3×4×5,故A=1,即輸入A值為1.答案:1第42頁【規(guī)律總結(jié)】常見幾個(gè)賦值語句形式(1)賦予變量常數(shù)值,如a=1.(2)賦予變量其它變量或表示式值,如b=a,b=2a+1.(3)變量本身值在原值上加常數(shù)或變量,如i=i+1,i=i+S.第43頁【鞏固訓(xùn)練】(1)(2)第44頁【解析】(1)第一句輸入a值為2,第二句f=a2-1=3,第三句g=2a+3=7,第四句f=g2-1=48,第五句g=2f+3=99,最終輸出f=48,g=99.答案:48,99第45頁(2)第一句輸入a=10,b=20,c=30,第二句輸出a=10,b=20,c=30,第三句a=20,第四句b=30,第五句c=20,第六句輸出a=20,b=30,c=20.答案:20,30,20第46頁類型三:利用三種語句編寫程序【典例3】給出如圖程序框圖,寫出對應(yīng)程序.第47頁【解題指南】輸入框用INPUT語句,處理框用賦值語句,輸出框用PRINT語句即可.第48頁【解析】程序以下:第49頁【規(guī)律總結(jié)】算法語句與程序框圖對應(yīng)關(guān)系(1)次序結(jié)構(gòu)算法語句對應(yīng)輸入語句、輸出語句和賦值語句,其中輸入、輸出框?qū)?yīng)輸入語句和輸出語句,處理框?qū)?yīng)賦值語句.(2)由算法語句畫程序框圖是上述過程逆過程,只需把輸入語句、輸出語句與輸入、輸出框?qū)?yīng)轉(zhuǎn)化,將賦值語句與處理框?qū)?yīng)轉(zhuǎn)化即可.第50頁【鞏固訓(xùn)練】下面程序是求已知半徑和高圓柱體表面積(π取3.14)

溫馨提示

  • 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)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論