下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、c+語言程序設(shè)計實驗報告基礎(chǔ)題一實驗任務(wù):編寫一個完整的程序,運行時向用戶提問“你考試考了多少分?(0-100),接收輸入后判斷其等級(優(yōu):90-100,良:80-90;中:60-80;差:0-60)并顯示出來。實驗?zāi)康模号袛鄬W生成績的等級分析:接收輸入數(shù)據(jù),并用if語句判斷數(shù)據(jù)是屬于哪個區(qū)域的代碼:#includeusing namespace std;int main()couta;if(a=90&a100) cout=80&a90) cout=60&a80) cout=0&a60) cout差;運行結(jié)果:輸入45,輸出差;輸入66,輸出中;輸入85,輸出良;輸入93,輸出優(yōu)。設(shè)計題一實驗
2、任務(wù):編程打印輸出九九乘法表實驗?zāi)康模鹤詣影葱蜉敵鼍啪懦朔ū?,并實現(xiàn)梯形換行分析:雙for循環(huán)語句,換行問題代碼:#includeusing namespace std;int main() int a,b; int s; for(a=1;a=9;a+) for(b=1;b=a;b+) s=b*a; coutb*a=s ; coutendl;運行結(jié)果:1*1=11*2=2 2*2=41*3=3 2*3=6 3*3=91*4=4 2*4=8 3*4=12 4*4=161*5=5 2*5=10 3*5=15 4*5=20 5*5=251*6=6 2*6=12 3*6=18 4*6=24 5*6=3
3、0 6*6=361*7=7 2*7=14 3*7=21 4*7=28 5*7=35 6*7=42 7*7=491*8=8 2*8=16 3*8=24 4*8=32 5*8=40 6*8=48 7*8=56 8*8=641*9=9 2*9=18 3*9=27 4*9=36 5*9=45 6*9=54 7*9=63 8*9=72 9*9=81要考慮輸出的乘法表的美觀度,換行問題,行數(shù)=列數(shù)時,能達到目的設(shè)計題二實驗任務(wù):編程設(shè)計一個小學生四則運算測試程序,要求:1)可由用戶輸入自動生成的測試題數(shù)目;2)能按用戶要求自動生成測試題;3)能自動對每道題進行評分,最后給出總分及評價.實驗?zāi)康模弘S機生成四
4、則運算,并能判斷對錯,且給出正確答案分析:要用到隨機函數(shù),要產(chǎn)生隨機數(shù)和隨機符號,除法若有余數(shù)則保留一位小數(shù),最后將輸入的結(jié)果與正確結(jié)果比較,得出分數(shù)與評價。代碼:#include#include #include#define n 100using namespace std;int main() srand(unsigned)time(null); int i,j,m,n=0; int s; double a,answer,b,c; couti; for(j=1;j=i;j+)b=rand()%n;coutb; m=rand()%4;if (m=0) cout+;if (m=1) cout
5、-; if (m=2) cout*;if (m=3) cout/;c=rand()%n;if (c=0&m=3) couterror; exit; coutc=endlanswer; if(m=0) a=b+c; if(m=1) a=b-c; if(m=2) a=b*c; if(m=3) a=b/c; a=(int)(a*10+0.5); a=a/10; if(answer=a) n+; cout正確endl; else cout錯誤 正確答案是aendl; s=(float)n/i*100;cout分數(shù):s=90&s100) cout=80&s90) cout=60&s80) cout=0&
6、s60) cout你需要多加練習哦!;運行結(jié)果:選做題實驗任務(wù):華師附中有四位同學中的一位做了好事,不留名,表揚信來了之后,校長問這四位是誰做的好事。a說:不是我。b說:是c。c說:是d。d說:他胡說。已知三個人說的是真話,一個人說的是假話?,F(xiàn)在要根據(jù)這些信息,找出做了好事的人。實驗?zāi)康模赫页鲎龊檬碌娜朔治觯河胕f語句判斷每個人說的對錯,假定情況,直到累加體的值為3即有三個人說真話,一個人說假話。代碼:#includeusing namespace std;int main()int a,b,c,d;int s=0,n;char thisman;for(n=0;n4;n+)thisman=n+65;if(thisman!=a) s+;if(thisman=c) s+;if(thisman=d) s+;if(thisman!=d) s+;i
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 購銷合同貸款申請技巧分享
- 二年級品德與生活上冊 愛護我們的生活環(huán)境教案3 北師大版
- 八年級歷史上冊 第六單元 中華民族的抗日戰(zhàn)爭第18課 從九一八事變到西安事變教案 新人教版
- 2024-2025學年高中物理 第一章 機械振動 2 單擺教案 教科版選修3-4
- 2023四年級數(shù)學上冊 1 大數(shù)的認識第5課時 將整萬數(shù)改寫成用“萬”作單位的數(shù)教案 新人教版
- 北京中南紅星足球?qū)W校九年級化學上冊 第三單元 課題1 分子和原子教學設(shè)計 (新版)新人教版
- 坐班合同協(xié)議書范本(2篇)
- 租的民房租房合同(2篇)
- 裝修管理費合同(2篇)
- 浮選 課件 演示
- 安徽省A10聯(lián)盟2024-2025學年高三上學期開學考試生物試題(解析版)
- 2022-2023學年北京市海淀區(qū)中關(guān)村中學八年級(上)期中數(shù)學試卷【含解析】
- 2.1 認識自己 課件-2024-2025學年道德與法治七年級上冊(統(tǒng)編版2024)
- 2024智能變電站新一代集控站設(shè)備監(jiān)控系統(tǒng)技術(shù)規(guī)范部分
- 5.5《方程的意義》(課件)-2024-2025學年人教版數(shù)學五年級上冊
- 2021新青島版六三制三年級上冊科學全冊知識點總結(jié)期末復(fù)習背誦資料
- 部編版二年級語文上冊看拼音寫詞語含答案
- 2024年浙江省應(yīng)急管理行政執(zhí)法競賽題庫-上(單選、多選題)
- 四肢關(guān)節(jié)病癥推拿治療-梨狀肌綜合癥患者的推拿治療
- 房產(chǎn)開發(fā)地塊收購項目可行性研究報告(完美版)
- JJF 2133-2024海洋資料浮標傳感器校準規(guī)范
評論
0/150
提交評論