小學(xué)算術(shù)運算C語言課程設(shè)計報告(總8頁).doc
《小學(xué)算術(shù)運算C語言課程設(shè)計報告(總8頁).doc》由會員分享,可在線閱讀,更多相關(guān)《小學(xué)算術(shù)運算C語言課程設(shè)計報告(總8頁).doc(8頁珍藏版)》請在匯文網(wǎng)上搜索。
1、計算機學(xué)院C程序設(shè)計報告C語言課程設(shè)計報告題 目:小學(xué)算術(shù)運算測試設(shè) 計 者:XXXX專業(yè)班級:13級通信2班學(xué) 號:XXXX指導(dǎo)教師: XXXX 2014年 6 月 14 日河南理工大學(xué)計算機學(xué)院目錄1 題目與要求 1.1 問題提出 1.2 本系統(tǒng)涉及的知識點 1.3 功能要求2 功能設(shè)計2.1 算法設(shè)計 2.2 部分模塊流程圖3 程序代碼設(shè)計 4 C程序設(shè)計總結(jié)5 結(jié)束語參考文獻附錄1 題目與要求1.1 問題提出本人計劃制作一個可供小學(xué)數(shù)學(xué)運算程序:10以內(nèi)加減法,能根據(jù)輸入題數(shù)出題,判斷做題是否正確。正確的給鼓勵,錯誤的發(fā)出警報,并給出正確答案,最后計算分數(shù)。1.2 本系統(tǒng)涉及的知識點循
2、環(huán)、函數(shù)、結(jié)構(gòu)1.3 功能要求1、能根據(jù)輸入要測試的題目數(shù),輸出相應(yīng)數(shù)目的試題。2、能判斷正誤,錯誤的報警,并給出正確答案。3、能計算出得分。2 功能設(shè)計2.1 算法設(shè)計1、本程序?qū)崿F(xiàn)的功能要求:利用for循環(huán)和switch完成的主菜單。輸入想要測試的題目數(shù)學(xué)生進行答題判斷正誤正確給出鼓勵,錯誤報警,給出正確答案統(tǒng)計錯誤題目數(shù),給出分數(shù)2、進入第一步出現(xiàn)如下信息: 用戶輸入要練習(xí)的題數(shù)。 第二步:輸出算術(shù)式子 用戶輸入結(jié)果進行測試。 第三步:輸出測試結(jié)果 屏幕顯示出本次測試的基本情況。2.2 部分模塊流程圖根據(jù)所給問題做出回答結(jié)果正確判斷結(jié)果輸入想要測試的題目數(shù)結(jié)果錯誤警告,給出正確答案N退出
3、程序統(tǒng)計錯誤題數(shù),計算得分3 程序代碼設(shè)計輸入模塊1) 函數(shù)原形:switch(op)2)功 能:利用結(jié)構(gòu)體完成10以內(nèi)的加減法的出題。3)變量及類型:int a: 整形變量,存放產(chǎn)生10以內(nèi)的隨機數(shù)。int number:整形變量,用來統(tǒng)計錯誤的題數(shù)。4 C程序設(shè)計總結(jié)1.調(diào)試情況,如下圖2. 本人在程序設(shè)計中感想剛接觸這個課程設(shè)計時,有些不知該怎樣下手的感覺,因為感覺平時學(xué)的東西很少,很零散,不知該怎么整合到一起使用,所以不知該從哪下手。由于本課題中的許多知識點都沒有和很好的掌握,所以在寫程序的時候難免出現(xiàn)許多錯誤,比如在用“switch”語句的時候老是把后面的“break”忘掉,導(dǎo)致調(diào)試
- 1.請仔細閱讀文檔,確保文檔完整性,對于不預(yù)覽、不比對內(nèi)容而直接下載帶來的問題本站不予受理。
- 2.下載的文檔,不會出現(xiàn)我們的網(wǎng)址水印。
- 3、該文檔所得收入(下載+內(nèi)容+預(yù)覽)歸上傳者、原創(chuàng)作者;如果您是本文檔原作者,請點此認領(lǐng)!既往收益都歸您。
下載文檔到電腦,查找使用更方便
20 積分
下載 | 加入VIP,下載共享資源 |
- 配套講稿:
如PPT文件的首頁顯示word圖標,表示該PPT已包含配套word講稿。雙擊word圖標可打開word文檔。
- 特殊限制:
部分文檔作品中含有的國旗、國徽等圖片,僅作為作品整體效果示例展示,禁止商用。設(shè)計者僅對作品中獨創(chuàng)性部分享有著作權(quán)。
- 關(guān) 鍵 詞:
- 小學(xué) 算術(shù) 運算 語言 課程設(shè)計 報告