古德桑 发表于 2021-4-1 20:14:24

乞丐版投票系统

#include<stdio.h>
#define N 10

void main()
{
      struct ren
      {
            int num;//用序号来替换选手名字
      }renshu;
      
      int a=0,b=0,c=0,d=0;
      int i;

      printf("***********************************************************************************\n");
      printf("欢迎来到《我是打手》节目的投票环节,请观众们输入自己喜欢的打手序号为打手投票吧!\n\n");
      printf("选号小甲鱼\n3号路人甲\n4手序号如下:\n\n1号古德\n2号楼主\n");
      printf("***********************************************************************************\n");


      for(i=0;i<N;i++)
      {
            printf("\n现在请第%d位开始观众投票:",i+1);//为了看起来舒服所以加1
            scanf("%d",renshu.num);
      }

      for(i=0;i<N;i++)
      {
            if(renshu.num==1)//索引到最低一层
            {
                  a++;
            }
            else if(renshu.num==2)
            {
                  b++;
            }
            else if(renshu.num==3)
            {
                  c++;
            }
            else if(renshu.num==4)
            {
                  d++;
            }
      }

      printf("\n古德:%d\n",a);
      printf("\n小甲鱼:%d\n",b);
      printf("\n路人甲:%d\n",c);
      printf("\n楼主:%d\n",d);

      if(a>=b&&a>=c&&a>=d)
      {
            printf("\n\n获胜者是古德!\n\n");
      }
      else if(b>=a&&b>=c&&b>=d)
      {
            printf("\n\n获胜者是小甲鱼!\n\n");
      }
      else if(c>=a&&c>=b&&c>=d)
      {
            printf("\n\n获胜者是路人甲!\n\n");
      }
      else if(d>=a&&d>=b&&d>=c)
      {
            printf("\n\n获胜者是楼主!\n\n");
      }
}
页: [1]
查看完整版本: 乞丐版投票系统