你好,我是外國語學院的本科生。正如你所知道的,程式設計是乙個 在我們大學必修課,即使他/她的專業是遠離電腦科學。我根本不喜歡這個 課程,因為我不擅長電腦,我不想有任何程式設計的嘗試! 但我不得不做作業:(噓你能幫我嗎?請保守秘密! 我知道你不會對乙個可憐的小女孩說不。)
任務:寫的乙個學生成績管理系統(spms)。
觀念:在spms,最多將有100名學生,每個人都有乙個sid,cid,姓名和四門課程(語文、數學、英語和程式設計)的成績。
•sid(學生證)是乙個10位數的號碼
•cid(id)是乙個正整數不大於20。
•名字是乙個字串,沒有超過10個字母和數字,開頭用大寫字母。注意名字不能包含空格字元。
•每個得分都是非負的,不大於100。
主選單當你進入spms,主選單應該這樣:
歡迎學生成績管理系統(spms)。
1 - add
2 - remove
3 - query
4 - show ranking
5 - show statistics
0 - exit
增加學生
如果從主選單選擇1,下面的資訊應該印在螢幕上:
please enter the sid, cid, name and four scores. enter 0 to finish.
duplicated sid.
另一方面,多個學生可以有相同的名字。你應該保持列印訊息直到使用者輸入乙個零。之後再次列印主選單。
刪除學生
如果選擇2從主選單,下面的資訊應該印在螢幕上
please enter sid or name. enter 0 to finish.
然後,你的程式應該等待使用者輸入,並刪除在資料庫中所有學生匹配的sid或 名字的所有學生,並列印下面的資訊(xx可以等於0):
xx student(s) removed.
你應該在使用者輸入乙個單一的零之前,一直在列印上面的資訊。之後再次列印主選單。
查詢學生
如果從主選單選擇3,下面的資訊應該印在螢幕上:
please enter sid or name. enter 0 to finish.
然後你的程式應該等待使用者輸入。如果學生不匹配的sid或名字,乾脆什麼也不做,否則,列印出所有匹配的學生,在同一命令他們新增到資料庫。
該格式類似於「新增乙個學生」的輸入格式,但增加了3個列:等級(第一列),總成績和平均得分(最後兩列)。最高總得分與學生(考慮到所有的類)排名−收到1,如果有兩個等級−2學生,下乙個會是−排名4。
你應該保持列印訊息直到使用者輸入乙個零。之後再次列印選單。
一位師兄找工作的歷程
在找工作的那段日子裡,我產生了把我的找工作經驗寫出來的想法,我把這個想法當作 乙個任務強迫自己要完成,但一直沒有靜下心來一直拖著一直沒寫,今晚我決定靜下心 來回憶一下我找工作的點點滴滴。我是計算機2004年的畢業生,成績極其一般,在370多人中排146名,幾門主要專業課 成績更慘,pascal 70...
一位師兄找工作的歷程
一位師兄找工作的歷程 在找工作的那段日子裡,我產生了把我的找工作經驗寫出來的想法,我把這個想法當作 乙個任務強迫自己要完成,但一直沒有靜下心來一直拖著一直沒寫,今晚我決定靜下心 來回憶一下我找工作的點點滴滴。我是計算機2004年的畢業生,成績極其一般,在370多人中排146名,幾門主要專業課 成績更...
師兄幫幫專案管理案例分享
專案背景 廣州悅乎網路科技 是一家致力於移動網際網路領域創新的創業型公司,其主要產品為 師兄幫幫 利用語義分析 神經網路演算法 深度學習演算法等ai技術,提供跨越校級 突破地理限制的大學校內知識p2p式有償互助體驗。隨著 師兄幫幫 在學生市場中的知名度越來越高,平台整體註冊使用人數和資料請求量已經超...