1. 程式人生 > 實用技巧 >c語言投票管理系統的實現

c語言投票管理系統的實現

設有程式碼號為X、Y、Z的三個的候選人競選年度先進工作者,記分方法如下:投票者在選票上對他們的編號的填寫順序分記為5.3.2時,
若投票人數為4,輸入投票內容為
(1) XYZ;
(2) ZXY;
(3) ZYx;
(4) YZX;
候選人等分為X:12; Y:13; Z:15, 則Z為年度先進工作者。
請程式設計從鍵盤上輸入投票人數及投票結果,統計他們的得分,並輸出哪位是年度先進工作者。
要求投票者在選票上對他們的編號的填寫順序分可自行設定,同一張票上寫有兩個相同代號視為無效票。


[提示]

(1)定義結構體成員表示投票及得分
(2)若採用二維陣列,可考慮行方向對應一張投票 ,列方向對應各候選人得分

(3)候選人數量應由操作人指定

程式碼實現:

執行結果:

課程報告:

想要原始碼的可以留言