版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、1.2.1輸入語(yǔ)句、輸出語(yǔ)句和賦值語(yǔ)句1理解輸入語(yǔ)句、輸出語(yǔ)句、賦值語(yǔ)句的作用(重點(diǎn))2能夠?qū)⒊绦蚩驁D轉(zhuǎn)化為“算法”語(yǔ)句(難點(diǎn))3進(jìn)一步體會(huì)算法的基本思想基礎(chǔ)初探教材整理1輸入語(yǔ)句閱讀教材P22例1下面的內(nèi)容,完成下列問(wèn)題格式INPUT “提示內(nèi)容”;變量功能可以一次為一個(gè)或多個(gè)變量賦值,實(shí)現(xiàn)了算法中的輸入功能說(shuō)明“提示內(nèi)容”一般是提示用戶輸入什么樣的信息,程序框圖中的輸入框轉(zhuǎn)化為算法語(yǔ)句就是輸入語(yǔ)句,輸入語(yǔ)句沒(méi)有計(jì)算功能教材整理2輸出語(yǔ)句閱讀教材P22P23例2前面的內(nèi)容,完成下列問(wèn)題.格式PRINT “提示內(nèi)容”;表達(dá)式功能先計(jì)算表達(dá)式的值,然后輸出結(jié)果,實(shí)現(xiàn)了算法中的輸出功能顯然在計(jì)算機(jī)
2、屏幕上,也就是輸出信息可以是常量、變量的值和系統(tǒng)信息說(shuō)明程序框圖中的輸出框轉(zhuǎn)化為算法語(yǔ)句就是輸出語(yǔ)句,輸出語(yǔ)句有計(jì)算功能,能直接輸出計(jì)算公式的值.教材整理3賦值語(yǔ)句閱讀教材P23P24例2例3之間的內(nèi)容,完成下列問(wèn)題.格式變量表達(dá)式功能先計(jì)算“”右邊表達(dá)式的值,然后把結(jié)果賦值給“”左邊的變量,此步完成后,“”左邊變量的值就改變了說(shuō)明賦值語(yǔ)句中的“”叫做賦值號(hào),它和數(shù)學(xué)中的等號(hào)不完全一樣,并且兩邊內(nèi)容不能隨意互換1判斷(正確的打“”,錯(cuò)誤的打“”)(1)語(yǔ)句INPUT只能給一個(gè)變量賦值()(2)輸出語(yǔ)句可以輸出數(shù)值計(jì)算的結(jié)果()(3)賦值語(yǔ)句中的“”和數(shù)學(xué)中的“”作用一樣()【答案】(1)(2)
3、(3)2下列賦值語(yǔ)句錯(cuò)誤的是()AAA2 Bm1nCm3n DP31【解析】賦值語(yǔ)句中,“”左邊是變量,右邊是表達(dá)式,故B錯(cuò)誤【答案】B3下面一段程序執(zhí)行后的結(jié)果是_【解析】先把2賦給A,然后把A*2賦給A.即A的值為4,再把4610賦給A,所以輸出的結(jié)果為10.【答案】10小組合作型三種語(yǔ)句的格式與功能(1)有以下程序:A3B5ABBAPRINT“A”;APRINT“B”;BEND程序執(zhí)行后的結(jié)果是()A55B33CA5B5 DA3B3(2)下列語(yǔ)句中正確的有_(填序號(hào))輸入語(yǔ)句INPUTa,b,c.輸入語(yǔ)句INPUTx3.輸出語(yǔ)句PRINTA4.輸出語(yǔ)句PRINT20,3*2.賦值語(yǔ)句 x
4、=x/2.賦值語(yǔ)句 2=a.【精彩點(diǎn)撥】(1)輸入語(yǔ)句不能與賦值語(yǔ)句混用,注意區(qū)別(2)輸入、輸出語(yǔ)句是任何一個(gè)程序必不可少的語(yǔ)句,其功能是實(shí)現(xiàn)數(shù)據(jù)的輸入、輸出,要嚴(yán)格按固定的格式書(shū)寫(xiě)【嘗試解答】(1)運(yùn)行程序:A3,B5,A5,B5,故選C.(2)正確;不正確,INPUT語(yǔ)句中只能是變量;不正確,PRINT語(yǔ)句中只能輸出變量或表達(dá)式,不能賦值;正確;正確;不正確,不能給常量賦值【答案】(1)C(2)1輸入語(yǔ)句要求輸入的值只能是具體的常數(shù),不能是變量或表達(dá)式(輸入語(yǔ)句無(wú)計(jì)算功能),若輸入多個(gè)數(shù),各數(shù)之間應(yīng)用“,”隔開(kāi)2計(jì)算機(jī)執(zhí)行到輸入語(yǔ)句時(shí),暫停等候用戶輸入“提示內(nèi)容”所提示的數(shù)據(jù),輸入后回車
5、,則程序繼續(xù)運(yùn)行,“提示內(nèi)容”及其后的“;”可省略3輸出語(yǔ)句可以輸出常量、變量或表達(dá)式的值(輸出語(yǔ)句有計(jì)算功能)或字符,程序中引號(hào)內(nèi)的部分將原始呈現(xiàn)4賦值語(yǔ)句是一個(gè)程序必不可少的重要組成部分,使用賦值語(yǔ)句,一定要注意其格式要求,不能利用賦值語(yǔ)句進(jìn)行代數(shù)式計(jì)算等再練一題1設(shè)A10,B20,則可以實(shí)現(xiàn)A,B的值互換的程序是()【解析】A中程序執(zhí)行后AB10,B中程序執(zhí)行后AB10,C中程序執(zhí)行后A20,B10,D中程序執(zhí)行后AB10.【答案】C利用三種語(yǔ)句編寫(xiě)程序編寫(xiě)程序,計(jì)算甲、乙、丙三人的平均年齡【精彩點(diǎn)撥】【嘗試解答】解決本例的算法步驟:第一步:輸入甲、乙、丙三人的年齡a,b,c.第二步:計(jì)
6、算y.第三步:輸出y.程序如下所示:1編寫(xiě)程序的關(guān)鍵在于弄清問(wèn)題的算法,特別是算法的結(jié)構(gòu),然后確定采用哪一種算法語(yǔ)句,分清算法的步驟,寫(xiě)出程序2輸入語(yǔ)句、輸出語(yǔ)句、賦值語(yǔ)句基本上對(duì)應(yīng)于算法中的順序結(jié)構(gòu),編寫(xiě)程序時(shí)“INPUT語(yǔ)句”是輸入框中的信息,賦值語(yǔ)句是處理框中的信息,“PRINT語(yǔ)句”是輸出框中的信息3編寫(xiě)程序的步驟:首先根據(jù)問(wèn)題要求構(gòu)思算法分析;然后把算法分析轉(zhuǎn)化為程序框圖,即畫(huà)出程序框圖;再把程序框圖轉(zhuǎn)化為程序要注意轉(zhuǎn)化過(guò)程中這三種基本結(jié)構(gòu)與相應(yīng)語(yǔ)句的對(duì)應(yīng)熟練后可直接寫(xiě)出程序再練一題2編寫(xiě)程序,計(jì)算一個(gè)學(xué)生數(shù)學(xué)、語(yǔ)文、英語(yǔ)三門(mén)課的平均成績(jī). 【解】法一:程序如下:法二:程序如下:算法
7、語(yǔ)句與程序框圖的轉(zhuǎn)化以下是一個(gè)用基本算法語(yǔ)句編寫(xiě)的程序,根據(jù)程序畫(huà)出其相應(yīng)的程序框圖【精彩點(diǎn)撥】根據(jù)程序結(jié)構(gòu)及順序依次畫(huà)出【嘗試解答】程序框圖如圖所示:由程序畫(huà)程序框圖的關(guān)鍵是分清程序的結(jié)構(gòu),使用了哪些基本的算法語(yǔ)句,從而據(jù)此判定算法的邏輯結(jié)構(gòu),然后將語(yǔ)句中的內(nèi)容填入相應(yīng)的程序框中即可得到相應(yīng)的程序框圖.同樣由程序框圖設(shè)計(jì)程序就要看框圖中使用了哪些邏輯結(jié)構(gòu),這些結(jié)構(gòu)使用哪些算法語(yǔ)句,然后把框圖中的內(nèi)容寫(xiě)入算法語(yǔ)句即可.再練一題3用算法語(yǔ)句寫(xiě)出下面程序框圖的程序圖121【解】程序如下: 探究共研型輸入語(yǔ)句與輸出語(yǔ)句的比較探究1輸入語(yǔ)句和輸出語(yǔ)句的變量?jī)?nèi)容有什么區(qū)別?【提示】輸入語(yǔ)句的變量只能是具
8、體的數(shù),不能是函數(shù)、變量或表達(dá)式,而輸出語(yǔ)句的表達(dá)式可以是常量、變量的值或運(yùn)算式探究2任何算法都必須有輸出語(yǔ)句嗎?【提示】任何求解問(wèn)題的算法,都要把求解的結(jié)果“輸出”,由此可知,任何程序語(yǔ)言也必須有“輸出語(yǔ)句”來(lái)控制輸出不同的程序語(yǔ)言都有自己的輸出語(yǔ)句和表現(xiàn)形式,但功能是一樣的,就是以某種形式把求解結(jié)果“輸出”探究3輸入語(yǔ)句必須放在程序開(kāi)頭,輸出語(yǔ)句必須放在程序結(jié)尾嗎?【提示】不是輸入語(yǔ)句和輸出語(yǔ)句可以根據(jù)程序的需要放在任何需要輸入或輸出的地方賦值語(yǔ)句的特征探究4賦值符號(hào)與等號(hào)的區(qū)別是什么?【提示】賦值語(yǔ)句中的“”與代數(shù)運(yùn)算中的“”的意義是不同的例如賦值語(yǔ)句ab表示把b的值賦給a,而不是說(shuō)a與
9、b相等又如語(yǔ)句ii1,在賦值語(yǔ)句中表示i的值自身加1,而在代數(shù)式中ii1是不成立的探究5賦值語(yǔ)句有哪些常用形式?【提示】(1)賦予變量常數(shù)值例如:i1,這個(gè)式子表示的是將1這個(gè)數(shù)值賦給i.(2)賦予變量其他變量或表達(dá)式的值例如:ab,這個(gè)式子表示的是將b的值賦給a.(3)將含有變量自身的表達(dá)式的值賦給變量例如:ii1,這個(gè)式子表示的是將i1的值賦給i,即表示i的值自身加1.下列程序語(yǔ)言中表達(dá)式的值正確的是()A6*SQR(4)+32*2=154B3*(5+4)+SQR(9)2=17C5+3*(12-7)/4=5D(2+3)*5-4+2*3*SQR(4)2=72【解析】A中錯(cuò)誤之處是違背運(yùn)算順序
10、的規(guī)定,正確含義為:632230;B中正確含義為3(54)()236;C的含義是53(127)45;D中的含義為(23)5423()245.【答案】C再練一題4已知糕點(diǎn)店的月餅價(jià)格如下:豆沙餡的月餅每千克25元,蛋黃餡的月餅每千克35元,蓮蓉餡的月餅每千克30元,若顧客依次購(gòu)買(mǎi)這三種月餅a,b,c千克,應(yīng)收多少錢(qián)?請(qǐng)?jiān)O(shè)計(jì)一個(gè)程序,幫助售貨員算帳【解】程序如下:1關(guān)于賦值語(yǔ)句需要注意的事項(xiàng)中不正確的是()A賦值號(hào)左邊只能是變量名字,而不是表達(dá)式B賦值號(hào)左、右不能對(duì)換C不能利用賦值語(yǔ)句進(jìn)行代數(shù)式的演算D賦值號(hào)與數(shù)學(xué)中的符號(hào)的意義相同【解析】關(guān)于賦值語(yǔ)句中一定要注意的事項(xiàng)是把賦值號(hào)與數(shù)學(xué)中的等號(hào)區(qū)分開(kāi),它們的意義不相同【答案】D2下列程序的結(jié)果是()A6B7 C8D9【解析】運(yùn)行程序有:M3,N314,M312,y246,輸出6.故選A.【答案】A3下列程序執(zhí)行后結(jié)果為3,則輸入的x值為() A1B3C1D1或3【解析】由題意得:x22x3,解方
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 安徽2025年安徽五河縣面向社區(qū)工作者和村“兩委”干部招聘5名事業(yè)單位工作人員筆試歷年參考題庫(kù)附帶答案詳解
- 南通南通市文廣旅系統(tǒng)部分事業(yè)單位2025年招聘7人筆試歷年參考題庫(kù)附帶答案詳解
- 南京江蘇南京大學(xué)軟件學(xué)院助理招聘筆試歷年參考題庫(kù)附帶答案詳解
- 北京北京經(jīng)濟(jì)技術(shù)開(kāi)發(fā)區(qū)教育領(lǐng)域面向應(yīng)屆畢業(yè)生招聘47名事業(yè)單位工作人員筆試歷年參考題庫(kù)附帶答案詳解
- 北京2025年民族出版社面向應(yīng)屆生招聘事業(yè)編制專業(yè)技術(shù)人員筆試歷年參考題庫(kù)附帶答案詳解
- 北京2025年中國(guó)科學(xué)技術(shù)交流中心聘筆試歷年參考題庫(kù)附帶答案詳解
- 樂(lè)山2025年樂(lè)山夾江縣面向縣外選調(diào)事業(yè)單位工作人員筆試歷年參考題庫(kù)附帶答案詳解
- 2025年大學(xué)建筑超共形對(duì)稱性破缺設(shè)計(jì)期末綜合卷
- 上海上海市第一人民醫(yī)院公開(kāi)招聘16人筆試歷年參考題庫(kù)附帶答案詳解
- 上海上海交通職業(yè)技術(shù)學(xué)院2025年引進(jìn)5名高層次人才筆試歷年參考題庫(kù)附帶答案詳解
- 全球AI應(yīng)用平臺(tái)市場(chǎng)全景圖與趨勢(shì)洞察報(bào)告
- 產(chǎn)品防護(hù)控制程序培訓(xùn)課件
- ISO-6336-5-2003正齒輪和斜齒輪載荷能力的計(jì)算-第五部分(中文)
- 軌道線路養(yǎng)護(hù)維修作業(yè)-改道作業(yè)
- 2023-2024學(xué)年上海市閔行區(qū)四上數(shù)學(xué)期末綜合測(cè)試試題含答案
- 中鋁中州礦業(yè)有限公司禹州市方山鋁土礦礦山地質(zhì)環(huán)境保護(hù)和土地復(fù)墾方案
- 解除勞動(dòng)合同證明電子版(6篇)
- 呼吸科規(guī)培疑難病例討論
- 基于PLC控制的小型鉆床機(jī)械設(shè)計(jì)
- DB11T 290-2005山區(qū)生態(tài)公益林撫育技術(shù)規(guī)程
- 開(kāi)放大學(xué)(原電視大學(xué))行政管理實(shí)務(wù)期末復(fù)習(xí)資料所有單
評(píng)論
0/150
提交評(píng)論