设有代码号为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)候选人数量应由操作人指定
代码实现:
运行结果:
课程报告:
想要源码的可以留言