c语言程序设计中北大学,《中北大学软件学院2013届C语言程序设计实训题目.doc...
《中北大學(xué)軟件學(xué)院2013屆C語言程序設(shè)計(jì)實(shí)訓(xùn)題目
C語言程序課程設(shè)計(jì)題目
(孟龍)題目1:年歷顯示
功能要求:
輸入一個(gè)年份,輸出是在屏幕上顯示該年的日歷。假定輸入的年份在1940-2040年之間。
輸入年月,輸出該月的日歷。
輸入年月日,輸出距今天還有多少天,星期幾,是否是公歷節(jié)日。
(周壯)題目2:小學(xué)生測(cè)驗(yàn)
面向小學(xué)1~2年級(jí)學(xué)生,隨機(jī)選擇兩個(gè)整數(shù)和加減法形成算式要求學(xué)生解答。
功能要求:
(1)電腦隨機(jī)出10道題,每題10分,程序結(jié)束時(shí)顯示學(xué)生得分;
(2)確保算式?jīng)]有超出1~2年級(jí)的水平,只允許進(jìn)行50以內(nèi)的加減法,不允許兩數(shù)之和或之差超出0~50的范圍,負(fù)數(shù)更是不允許的;
(3)每道題學(xué)生有三次機(jī)會(huì)輸入答案,當(dāng)學(xué)生輸入錯(cuò)誤答案時(shí),提醒學(xué)生重新輸入,如果三次機(jī)會(huì)結(jié)束則輸出正確答案;
(4)對(duì)于每道題,學(xué)生第一次輸入正確答案得10分,第二次輸入正確答案得7分,第三次輸入正確答案得5分,否則不得分;
(5)總成績(jī)90以上顯示“SMART”
,80-90顯示“GOOD”,70-80顯示“OK”,60-70顯示“PASS”,60以下“TRY AGAIN”
。
(梁宇超)題目3 運(yùn)動(dòng)會(huì)比賽計(jì)分系統(tǒng)
要求:初始化輸入:N-參賽學(xué)??倲?shù),M-男子競(jìng)賽項(xiàng)目數(shù),W-女子競(jìng)賽項(xiàng)目數(shù)
各項(xiàng)目名次取法有如下幾種:
取前5名:第一名得分7分,第二名得分5,第三名得分3,第四名得分2,第五名得分1;取前3名:第一名得分5,第二名得分3,第三名得分2;系統(tǒng)以菜單方式工作由程序提醒用戶填寫比賽結(jié)果,輸入各項(xiàng)目獲獎(jiǎng)運(yùn)動(dòng)員信息。所有信息記錄完畢后,用戶可以查詢各個(gè)學(xué)校的比賽成績(jī)查看參賽學(xué)校信息和比賽項(xiàng)目信息等。學(xué)生學(xué)籍管理系統(tǒng)用數(shù)據(jù)文件存放學(xué)生的學(xué)籍,可對(duì)學(xué)生學(xué)籍進(jìn)行登錄修改刪除查找統(tǒng)計(jì)等操作。(用文件保存)系統(tǒng)以菜單方式工作登學(xué)生的學(xué)號(hào)姓名性別年齡籍貫系別專業(yè)班級(jí);修改已知學(xué)號(hào)的學(xué)生信息;刪除已知學(xué)號(hào)的學(xué)生信息;查找已知學(xué)號(hào)的學(xué)生信息;按學(xué)號(hào)輸出學(xué)生籍貫表。有7名保安人員:錢趙、孫、李、周、吳、陳。由于工作需要進(jìn)行輪休制度,一星期中每人休息一天。預(yù)先讓每一個(gè)人選擇自己認(rèn)為合適的休息日。請(qǐng)編制程序,打印輪休的所有可能方案。當(dāng)然使每個(gè)人都滿意,例如每人選擇的休息日如下:
錢:星期一、星期六趙:星期二、星期四 孫:星期三、星期日
李:星期五
周:星期一、星期四、星期六
吳:星期二、星期五
陳:星期三、星期六、星期日
運(yùn)行結(jié)果:
Solution: 1
趙 錢 孫 李 周 吳 陳
=============================================================
星期四 星期一 星期三 星期五 星期六 星期二 星期日
Solution: 2
趙 錢 孫 李 周 吳 陳
=============================================================
星期四 星期一 星期日 星期五 星期六 星期二 星期三
Solution: 3
趙 錢 孫 李 周 吳 陳
=============================================================
星期四 星期六 星期三 星期五 星期一 星期二 星期日
Solution: 4
趙 錢 孫 李 周 吳 陳
=============================================================
星期四 星期六 星期日 星期五 星期一 星期二 星期三
通訊錄程序設(shè)計(jì)
設(shè)計(jì)一個(gè)實(shí)用的小型通訊錄程序,具有查詢和刪除功能。姓名可以由字符和數(shù)字混合編碼。電話號(hào)碼可由字符和數(shù)字組成。(用文件保存)(1)系統(tǒng)以菜單方式工作
(2)信息錄入功能
(3)信息瀏覽功能 (4)查詢功能 (5)
(劉璇玉和和璐)題目7:學(xué)生選課系統(tǒng)(限2人)
假定有n門課程,每門課程有課程編號(hào),課程名稱,課程性質(zhì),學(xué)時(shí),授課學(xué)時(shí),驗(yàn)或上機(jī)學(xué),學(xué)分,開課學(xué)期等信息,學(xué)生可按要求(如總學(xué)分不得少于)自由選課。試設(shè)計(jì)一選修課程系統(tǒng),使之能提供以下功能:
(1)系統(tǒng)以菜單方式工作
(2)課程信息和學(xué)生選課信息錄入功能(課程信息用文件保存)
(3)課程信息瀏覽功能
(4)查詢功能 (5)按學(xué)分查詢
(6)某門課程學(xué)生選修情況(可選項(xiàng))機(jī)房收費(fèi)管理系統(tǒng)
(1)輸入功能:輸入30名學(xué)生的學(xué)號(hào)、班級(jí)、姓名、上機(jī)起時(shí)間。
(2)計(jì)算功能:計(jì)算每個(gè)學(xué)生的上機(jī)費(fèi)用。
(上機(jī)費(fèi)用=上機(jī)時(shí)間* 1.0/h ,不足一小時(shí)按一小時(shí)計(jì)算)
(3)查詢功能:按條件(班級(jí)、學(xué)號(hào)、姓名)顯示學(xué)生。班級(jí)成績(jī)管理系統(tǒng)
對(duì)一個(gè)有N個(gè)學(xué)生的班級(jí),每個(gè)學(xué)生有M門課程。該系統(tǒng)實(shí)
總結(jié)
以上是生活随笔為你收集整理的c语言程序设计中北大学,《中北大学软件学院2013届C语言程序设计实训题目.doc...的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 怎样用c语言写超市管理程序,C语言超市收
- 下一篇: c语言输入三个数判断等边三角形,随便输入