下載本文檔
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
全國(guó)少兒編程等級(jí)考試題目解析:電子學(xué)會(huì)等級(jí)考試(四級(jí))加減混合運(yùn)算器等級(jí)考試試題解析創(chuàng)意編程,對(duì)話未來(lái)!大家好,我是果凍老師。這篇文章,我們來(lái)解析一道電子學(xué)會(huì)等級(jí)考試(四級(jí))的編程題目,叫做“加減混合運(yùn)算器”。首先,我們來(lái)看一下題目是如何描述的:《加減混合運(yùn)算器》請(qǐng)編程實(shí)現(xiàn):輸入加減混合運(yùn)算算式,自動(dòng)計(jì)算出算式結(jié)果的功能。1.準(zhǔn)備工作保留舞臺(tái)的小貓,白色背景。2.功能實(shí)現(xiàn)點(diǎn)擊綠旗以后,輸入任意加減混合運(yùn)算算式,小貓會(huì)說(shuō)出正確的運(yùn)算結(jié)果。3.提示在使用運(yùn)算模塊里的【加法】積木時(shí),1+(+3)=4,加上帶“+”的數(shù)字也能正常計(jì)算;1+(-1)=0,加上帶“-”的數(shù)字相當(dāng)于減去這個(gè)數(shù)字。題目要求我們編程實(shí)現(xiàn)一個(gè)加減法的混合運(yùn)算器。用戶可以輸入任意的加法算式、減法算式或者是加減法混合算式。無(wú)論是哪種,我們的程序都可以將結(jié)果計(jì)算出來(lái)。在題目的第三點(diǎn)提示中,告訴大家使用運(yùn)算模塊中的加法語(yǔ)句時(shí),加上帶“+”或“-”的數(shù)字也能正常計(jì)算,簡(jiǎn)單的說(shuō)就是下面的兩條語(yǔ)句:它們等同于計(jì)算1+3和1-1。這一點(diǎn)是我們實(shí)現(xiàn)這道題目的關(guān)鍵所在,也是程序中的核心語(yǔ)句。所以同學(xué)們?cè)谕瓿删幊填}時(shí),一定要仔細(xì)讀題,題目中經(jīng)常蘊(yùn)含著解題的鑰匙,題目中提示的內(nèi)容一定會(huì)在程序中體現(xiàn),千萬(wàn)不要盲目自信。接下來(lái),就來(lái)編寫程序?qū)崿F(xiàn)這道題目的效果。我們來(lái)分析一下程序的流程。當(dāng)用戶輸入一個(gè)算術(shù)式之后,我們需要把其中的加號(hào)或者減號(hào)找到,然后再把運(yùn)算符前后的數(shù)字分別取出來(lái),進(jìn)行計(jì)算后得出結(jié)果。為了實(shí)現(xiàn)上述的過(guò)程,需要在程序中引入三個(gè)變量。第一個(gè)是保存運(yùn)算符前后數(shù)字的num變量;第二個(gè)是完成計(jì)算之后的結(jié)果變量;第三個(gè)是程序在循環(huán)取數(shù)過(guò)程中的自增i變量。當(dāng)程序開(kāi)始執(zhí)行之后,首先調(diào)用詢問(wèn)語(yǔ)句,讓用戶輸入任意一個(gè)加法、減法或混合算式,同時(shí)完成變量的初始化。接著,開(kāi)始重復(fù)執(zhí)行,把用戶輸入的內(nèi)容按順序一個(gè)一個(gè)都取出來(lái)。運(yùn)算式中有多少個(gè)字符或數(shù)字,重復(fù)執(zhí)行就循環(huán)多少次,目的是找出其中的加法和減法運(yùn)算符。但是,由于要一個(gè)一個(gè)的取出來(lái),原本計(jì)算的整數(shù)也被拆分成了單個(gè)的數(shù)字。比如計(jì)算25+38,加法運(yùn)算符前后的數(shù)字就分別被拆成了2、5和3、8,所以重復(fù)執(zhí)行中的第一條語(yǔ)句就是把這些單個(gè)數(shù)字再通過(guò)連接語(yǔ)句恢復(fù)成原本的整數(shù)。如果在循環(huán)的過(guò)程中碰到了加法運(yùn)算符或減法運(yùn)算符,數(shù)字的連接工作會(huì)暫時(shí)停止,這時(shí)要計(jì)算num變量中的值。這時(shí)就涉及到題目中第三點(diǎn)所提示的內(nèi)容,無(wú)論是加法還是減法都可以使用加法語(yǔ)句計(jì)算,如果是減法的話后面的數(shù)字前面添加一個(gè)負(fù)號(hào),這樣雖然使用的是加法語(yǔ)句,但實(shí)際上執(zhí)行的是減法運(yùn)算,這樣的程
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度數(shù)據(jù)中心設(shè)備維修服務(wù)協(xié)議2篇
- 二零二五年度養(yǎng)殖場(chǎng)安全生產(chǎn)管理合作協(xié)議書2篇
- 2025年度農(nóng)村個(gè)人住房租賃市場(chǎng)調(diào)節(jié)合同3篇
- 2025年度幼兒園校園文化建設(shè)項(xiàng)目合同法律效力評(píng)估3篇
- 2025年度解除勞動(dòng)合同經(jīng)濟(jì)補(bǔ)償金及企業(yè)社會(huì)責(zé)任履行合同2篇
- 2025年度農(nóng)機(jī)購(gòu)置與維修保養(yǎng)配套合同3篇
- 2025北京新能源汽車指標(biāo)租賃協(xié)議合同
- 2025年度農(nóng)村生活污水收集排放管道安裝工程合同
- 2025年度家具行業(yè)產(chǎn)品檢測(cè)與質(zhì)量認(rèn)證服務(wù)合同樣本3篇
- 2025上海市學(xué)校學(xué)生公寓床上用品買賣合同
- 三年級(jí)《稻草人》閱讀測(cè)試試題附答案
- 心理健康與職業(yè)生涯(第一章)課件
- DB-T 29-202-2022 天津市建筑基坑工程技術(shù)規(guī)程
- 粵教版三年級(jí)勞動(dòng)與技術(shù)全冊(cè)教案教學(xué)設(shè)計(jì)
- 越努力越幸運(yùn)商務(wù)紅色工作匯報(bào)PPT模板
- (完整版)外科學(xué)名詞解釋【完整版】
- 永磁同步電機(jī)控制系統(tǒng)設(shè)計(jì)與仿真畢業(yè)論文
- 傳感器與檢測(cè)技術(shù)課后習(xí)題和答案(陳杰)
- 藏歷新年ppt模版課件
- 基于PLC的自動(dòng)門控制系統(tǒng)
- 滬教牛津版小學(xué)四年英語(yǔ)上冊(cè)全冊(cè)教案
評(píng)論
0/150
提交評(píng)論