c语言课程设计湖南工程学院,湖南工程学院15级C语言课程设计报告.doc
湖南工程學(xué)院15級C語言課程設(shè)計報告.doc
課 程 設(shè) 計 報 告
課程名稱 C語言課程設(shè)計
課題名稱 通訊錄
專 業(yè) 電氣工程
班 級 1561
學(xué) 號 201517060105
姓 名 盧靖
指導(dǎo)教師 李杰君 楊子華 陳多
2016年 1 月 10 日
湖南工程學(xué)院
課 程 設(shè) 計 任 務(wù) 書
課程名稱 C語言課程設(shè)計
課 題 通訊錄管理系統(tǒng)
專業(yè)班級 電氣工程
學(xué)生姓名 盧靖
學(xué) 號 201517060105
指導(dǎo)老師 李杰君 楊子華 陳多
審 批
任務(wù)書下達(dá)日期 2015 年 12 月 28 日
任務(wù)完成日期 2016年 1 月 10 日
一、設(shè)計內(nèi)容與設(shè)計要求
1.設(shè)計內(nèi)容:
第一部分 綜合練習(xí)
(1)一個數(shù)如果恰好等于它的因子之和,這個數(shù)就稱為“完數(shù)”。例如6=1+2+3.編程 找出1000以內(nèi)的所有完數(shù),并輸出它們的因子。
(2)求100(不包括100)以內(nèi)能被3或7整除,但不能同時被3和7整除的自然數(shù)的倒數(shù)之和。
(3)求如下表達(dá)式:
s=1+1/(1+2)+1/(1+2+3)+......+1/(1+2+3+...+n)
要求用以下方法計算:1)計算前n項 2)直至最后一項的值小于eps
(4)以“*”為字符,打印一個倒三角形。倒三角形的行數(shù)由鍵盤輸入。
(5)使用數(shù)組,編寫一個任意進(jìn)制數(shù)轉(zhuǎn)化為十進(jìn)制正整數(shù)的轉(zhuǎn)換工具。
(6)函數(shù)int add(int a[N][N] , int b[N])的功能是將a數(shù)組中每行的最小元素放入b數(shù)組中,編寫該函數(shù)實現(xiàn)之。
(7)編寫一函數(shù): int substring(char *str, char *sub), 判斷字符串sub是否是字符串str的子串,若是子串,則返回子串的位置,否則返回 -1。
第二部分猜數(shù)字游戲的設(shè)計
一、問題描述
本系統(tǒng)可以用來進(jìn)行單獨的加、減、乘、除心算練習(xí)。
二、功能描述
1)計算機(jī)自動出題,用戶進(jìn)入每項練習(xí)時,屏幕上會顯示用戶所做的相應(yīng)的題數(shù),如果不想繼續(xù)可以隨時退出。
2)設(shè)計的系統(tǒng)完全適合用戶,比如除法時考慮到小學(xué)生的水平問題,只允許出現(xiàn)整除情況。
3)用戶輸入的答案不對時,提示錯誤,用戶輸入的結(jié)果如果連
2續(xù)兩次不對,計算機(jī)會自動給出正確答案,供用戶參考。
4)執(zhí)行一個具體的功能之后,程序?qū)⒅匦嘛@示菜單。
2.設(shè)計要求:
1)設(shè)計正確,方案合理。
2)界面友好,使用方便。
3)程序精煉,結(jié)構(gòu)清晰。
4)上機(jī)演示。
3.設(shè)計報告要求:
課程設(shè)計報告格式如下:
1)正文的格式:一級標(biāo)題用3號黑體,二級標(biāo)題用四號宋體加粗,正文用小四號宋體,行距為22。
2)正文的內(nèi)容:
第一部分 綜合練習(xí),要求寫出正確的程序,設(shè)計輸入數(shù)據(jù)及程序調(diào)試結(jié)果
第二部分按照課題要求,介紹課題的主要功能、課題的功能模塊的劃分、主要功能的實現(xiàn)、程序調(diào)試、總結(jié)、附件(所有程序的源代碼,要求對程序?qū)懗霰匾淖⑨?。
課程設(shè)計報告需5000字左右(不含附件及源程序代碼)。
3)課程設(shè)計報告裝訂順序:封面、任務(wù)書、目錄、正文、評分、程序清單附件。
二、進(jìn)度安排
星期時間班級內(nèi)容地點第17周星期二1-2節(jié)電氣工程1561/62任務(wù)布置E410第18周星期一1-4節(jié)電氣工程1561/62第一次上機(jī)E410第18周星期二1-4節(jié)電氣工程1561/62第二次上機(jī)E410第17周星期四5-8節(jié)電氣工程1561/62第三次上機(jī)E410
湖南工程學(xué)院國際教育學(xué)院
2015年12月 28 日
目 錄
第一部分 綜合練習(xí)1
第二部分小學(xué)生CIA的設(shè)計10
1 設(shè)計目的10
2 概要設(shè)計10
3 詳細(xì)設(shè)計11
3.1 數(shù)據(jù)結(jié)構(gòu)11
3.2 四則運算模塊功能設(shè)計12
3.3 使用說明12
4 系統(tǒng)測試13
4.1戲初始畫面測試13
4.2加法運算測試13
4.3減法運算測試14
4.4乘法運算測試14
4.5除法運算測試15
4.6答錯提示測試15
5課程設(shè)計總結(jié)16
6 附錄 17
第一部分 綜合練習(xí)
總結(jié)
以上是生活随笔為你收集整理的c语言课程设计湖南工程学院,湖南工程学院15级C语言课程设计报告.doc的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 模拟器左下方数字含义
- 下一篇: 社工钓鱼网站实验