码迷,mamicode.com
首页 > 其他好文 > 详细

投票选班长

时间:2015-04-13 20:38:08      阅读:126      评论:0      收藏:0      [点我收藏+]

标签:

 while (true)             {

                Console.WriteLine("请为五位同学开始投票(0/1/2/3/4):");                 int[] vote = new int[5];//给五个人投票,定义一个长度为5的数组,每一个下标代表一个人                 for (int i = 0; i < 30; i++)//30人投票,每人一票,循环30次                 {                     //票数代入                     Console.WriteLine("请第" + (i + 1) + "位同学投票(0-4):");//下标从0开始,给五个人投票                     int t = Convert.ToInt32(Console.ReadLine());                     if (t < 0 || t > 4)                     {                         Console.WriteLine("废票请重新再投");                         continue;//废票包含在内                     }                     else                     {                         vote[t]++;                         //投出的票记入票数中                     }                 }//计算最终得票                 int max = 0, maxsub = 0;//定义初始值为0,max为得到最高票,//maxsub记录最大值得下标                 for (int i = 0; i < 5; i++)                 {//把每个人的票数显示出来                     Console.WriteLine("第" + (i) + "的候选人的票数是" + vote[i] + "票");                     if (vote[i] > max)//计算最大值                     {                         max = vote[i];                         maxsub = i;//最大值的下标位置                     }

                }//显示最终结果                 Console.WriteLine("最终投票结果为:" + maxsub + "当选,当选票数为" + max + "票");             }             Console.ReadLine();

投票选班长

标签:

原文地址:http://www.cnblogs.com/275147378abc/p/4423058.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!