更新时间: 试题数量: 购买人数: 提供作者:

有效期: 个月

章节介绍: 共有个章节

收藏
搜索
题库预览
4、修改程序, 实现选票统计功能,已知某班级竞选班长,共有3个候选人, 每个候选人的选票号分别是1、2、3,其他选票号为无效选票。从键盘输入参加选举的人数  和每个人选举的选票号,输出3个候选人最终的得票数及无效选票数。例如:

输入:

10

1153132012

输出:

candidate1:4

candidate2:2

candidate3:2

onuser:2

#include   <stdio.h>

#include   <conio.h>

int main()

{  

         int i,v0,v1,v2,v3,n,a[50];

         /**/v0=v1=v2=v3=1/**/;                                                  ___________

         printf("please input the number   of electorate:\n");

         scanf("%d",&n);

         printf("please input  1    or  2  or  3  or other number:\n");

         for(i=0; i<n; i++)

                   scanf("%d",&a[i]);

         for(i=0;i<n;i++)

         {

                   if(a[i]==1)

                   /**/ v1+1; /**/                                                            _____________________

                   else if(a[i]==2)

                            v2++;

                   else if(a[i]==3)

                            v3++;

                   /**/else if(a[i]==0)/**/                                              ______________________

                            v0++;

         }

         printf("candidate1:   %d\ncandidate2: %d\ncandidate3: %d\nonuser: %d\n",v1,v2,v3,v0);

         return 0;

}

1