版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
2,3,4,6,7,9,好好利用假期,鞏固前五章 前五章跟著課程進(jìn)度讀教材內(nèi)容前五章的例題(經(jīng)典題),自己做,或換算前五章的選擇、填空作業(yè)存疑問者上機(jī)找答前五章的編程題未做的部前五章的常見錯誤列表和正文中的問題(如p52兩網(wǎng)上、圖書館其它書上的不同題目(爭優(yōu)上機(jī)題沒語法錯,但結(jié)果不對,用debug查邏輯第5章5.15.15.1.1執(zhí)行過程運(yùn)行時間{}
運(yùn)行時間{}【例5-1】中國古代數(shù)學(xué)問題之百錢買百題(《張邱建算經(jīng)》):今有雞翁一,值錢伍;雞母一,值錢三;雞雛三,值錢一。凡百錢買雞百只,問雞翁、母、雛各幾何? intfor(i=0;i<=20;i++) }}}}5.1.25.1.2break語句和continue有時,在循環(huán)體中,也可以通過使用beak語句來立即終止循環(huán)的執(zhí)行,直接跳出循環(huán)語句。例例5.2計算r=1到r=10area大于100#definePI voidmain() intr;floatarea;for if(area>100)break; 運(yùn)行結(jié)果r:1areais:3.1415930r:2areais:12.566370r:3areais:28.274334r:4areais:50.265480r:5areais:78.539818從上面的for循環(huán)可以看到:當(dāng)aea>100時,執(zhí)行beak語句,提前終止執(zhí)行循環(huán),即不再繼續(xù)執(zhí)行其余的幾次循環(huán)。continue和break5.1.35.1.3生活中有很多無限循環(huán)的現(xiàn)象,比如計算機(jī)一直開著,windows系統(tǒng)一直工作著……,比如編寫一個4播放器,通常要無限循環(huán)地播放一批歌曲在編寫代碼時,都需要正常地編寫無限循環(huán),這和常說的“死循環(huán)”不太一樣,死循環(huán)通常指“死”在無謂的循環(huán)里,無法終止循環(huán)去做正常的事情。三種循環(huán)語句都可以處理成無限循環(huán),這樣的代碼在編寫的時候一定要小心,注意條件的控制,否則就可能真成了“死循環(huán)”。例例5-4求調(diào)和級數(shù)加到第幾項時,級數(shù)和大于10 111n23nvoid intfloatwhile(1)//這里看起來是 if(sum>10)break; }cout<<“第”<<i<<“項時,級數(shù)和的值大10。5.25.25.2.15.2.1累加與累乘,如例4-8、例4-9和例5-用公式求出π的近似值,要求用前50項1111 2n1絕對經(jīng)典例代表多項式求和一大類題目例void例 inti,s;floatn,t,pi; s=- //處理符 //計算新的當(dāng)前項}}5.2.25.2.2現(xiàn)實中有很多問題的解“隱藏”在多個可能中。所謂“窮舉搜索法”,也叫“枚舉法”就是將問題所有可能的答案一一列舉,并對每一個可能解進(jìn)行判斷,從中得到正確的答案。該法對于人手工操作來說是單調(diào)而繁瑣的,但是對于高速、高精度的計算機(jī)來說,卻可以通過犧牲時間(實際計算時間短)來換取答案的正確性和全【例【例】:某賓館有0個房間,編號是從到。某客人入住賓館,他不喜歡4這個數(shù)字,請編程列出他可以住的房間號,并按每5個房間號一行進(jìn)行輸出。循環(huán)控制循環(huán)控制 inti,n=0;{if(i%10==4||cout<<i<<‘\t’;if(n%5==0)}}5.2.35.2.3三位數(shù)的整數(shù),如何用/%取出其個位百位準(zhǔn)備上機(jī)程序代碼時要認(rèn)真琢P46圖3-2和圖3-牽扯牽扯一類編程題如53頁例3-59頁題4和題[[例5-7將任意鍵入的五位以內(nèi)的正整數(shù)按void int取出個cout<<"Inputaninteger取出個
除掉個位后while 循環(huán)結(jié)束的}[例[例5-9]求斐波那契數(shù)列第n項的值和前nF(0)=0,F(xiàn)(1)=1,F(xiàn)(n)=F(n-1)+F(n-void intf0=0,f1=1,fn,n,sum,i; cout<<“斐波那契數(shù)列第”<<i<<“項 程序錯誤:語法錯誤,邏輯錯靜態(tài)查錯:在程序出錯后,從頭開始細(xì)致讀程序,人為想象計算機(jī)如何一步步執(zhí)行的,動態(tài)調(diào)試:正確產(chǎn)生了*.ex文件之后,在程序運(yùn)行過程中,通過一行程序或一段程序的運(yùn)行結(jié)果,查找程序的邏輯錯誤。F10(Stepover):單步執(zhí)行指令,停止調(diào)試程序,可以使用Debug菜單的“StopDebugging”命令。單步跟蹤:用“心和手”來進(jìn)要跟隨計算機(jī)的運(yùn)行過程,用一組預(yù)先設(shè)計好的數(shù)據(jù)來一步步跟蹤計算機(jī)運(yùn)行過程,發(fā)現(xiàn)程序中的邏輯錯誤。每執(zhí)行一步就停下來,觀察各變量的值是否符合程序設(shè)計要求!思考:符 該步正確,下一步不符 錯誤所在圖5-
{intn,sum;{ //++n;}N<<n-1<<“其和為”<<sum;}例5-12求最小的正整數(shù)N及前N項的和,使得
{intn,sum;{ //++n;
程序死在這里啦}}盡快盡量多地熟悉上機(jī)的過 上機(jī)三大步編輯程序代碼(逐行敲入編譯與鏈接(選主菜單“組建”中的“全部重建”)(改錯,存盤,再重建直至0error,0執(zhí)行 結(jié)果正確有些同學(xué)在修改后(存盤!)省略Build運(yùn)行,不好!應(yīng)養(yǎng)成好習(xí)慣!否則易死機(jī)丟程序。正確步驟:改錯—存盤—dRun注意程序的每個語句都由一個“注釋是給自己或別的“人”看的,你在需要時可加。 (p24補(bǔ)充行注釋符(尤其在分支和循環(huán)語句中,要模仿例題如何選擇變量的類型①沒任何要求與限制的通常用整型(如for圍)較大時,通常選float或double型。如變量r代表稅率0.05(5%錯),例5-4等和時的1/2,1/3,1/4用實型變量,否則容易溢出或整除為③鍵盤輸入的數(shù)據(jù)類型隨著所賦值的變量的類型而變化;p85題1你的程序?qū)Σ??至少試幾次?題7如何試P102例5-12的結(jié)果如果是N=46就錯了,如何檢測自己題目結(jié)果的對錯 注意成對的符號:一次敲入一一起一起輸入 cout<<“x=}想想辦法驗證結(jié)果成對的正確性三種常量的區(qū)ASCII碼表中的所有字符單獨(dú)出現(xiàn)時是字符常量,用整型或?qū)嵭偷葦?shù)據(jù)常量是直接出現(xiàn)的,不帶任何撇號如 6.78。。。。(p22例2-2 1.上機(jī)沒 2.冗余(極簡主義——在易懂的前提下If(x<1500)…else(x>1500&& /先用elseif定離散值,再用switch。。while(year>=2000&&很多人沒循環(huán)語句,直接cin>>year;4)求解過程中多個cout,能移到最后的盡量在最后做人做事(每門課都是你成長的機(jī)會1.封面上寫上學(xué)號、姓名;只寫姓名,不寫學(xué)號2.認(rèn)真做每次作抄作業(yè),壓根兒不先第四章,后一二三。。。還沒“痕跡3.心不在走心:=和==;else的含義;<=手寫時注意; 3.我國個人所得稅采用7級計稅方法,應(yīng)納稅額=應(yīng)納稅所得額×適用稅率?速算扣除數(shù),具體稅率和速算扣(要求用switch語句實現(xiàn)程序級應(yīng)納稅所得適用稅速算扣除1不超過02超過
溫馨提示
- 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)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五版企業(yè)人力資源總監(jiān)職責(zé)與權(quán)益合同3篇
- 武漢體育學(xué)院《地下水?dāng)?shù)值模擬基礎(chǔ)與應(yīng)用》2023-2024學(xué)年第一學(xué)期期末試卷
- 武漢傳媒學(xué)院《現(xiàn)代分析檢驗技術(shù)應(yīng)用》2023-2024學(xué)年第一學(xué)期期末試卷
- 二零二五年度建筑工地安全文明施工評估合同3篇
- 二零二五版兒童樂園開業(yè)慶典承包合同范本3篇
- 2024陶瓷廠勞務(wù)外派工作合同模板3篇
- 2025版大型工程船舶租賃合同6篇
- 威海職業(yè)學(xué)院《數(shù)值計算與仿真》2023-2024學(xué)年第一學(xué)期期末試卷
- 二零二五年度酒店會議場地預(yù)訂與策劃服務(wù)合同3篇
- 天津城市職業(yè)學(xué)院《工程光學(xué)》2023-2024學(xué)年第一學(xué)期期末試卷
- 南充化工碼頭管網(wǎng)施工方案(初稿)
- 2023年消防接警員崗位理論知識考試參考題庫(濃縮500題)
- GB/T 30285-2013信息安全技術(shù)災(zāi)難恢復(fù)中心建設(shè)與運(yùn)維管理規(guī)范
- 魯濱遜漂流記閱讀任務(wù)單
- 第一章 運(yùn)營管理概論1
- 《創(chuàng)意繪畫在小學(xué)美術(shù)教育中的應(yīng)用(論文)6000字》
- 主體結(jié)構(gòu)驗收匯報材料T圖文并茂
- 管理學(xué)原理(南大馬工程)
- 過一個有意義的寒假課件
- 施工現(xiàn)場裝配式集裝箱活動板房驗收表
- 電力業(yè)擴(kuò)工程竣工驗收單
評論
0/150
提交評論