每个人选举的容,输出4个选人的得票的得票和无效选票。"/>
c语言 竞选班长,一共有4个候选人,输入参加选举总数和每个人选举的容,输出4个选人的得票的得票和无效选票。
#include <stdio.h>
int main()
{
int i,n,a[100];
int v0 = 0;
int v1 = 0;
int v2 = 0;
int v3 = 0;
int v4 = 0;
printf("请输入参加选举的人数:\n");
scanf("%d",&n);
printf("请输入1 or 2 or 3 or 4 \n");
for ( i = 0; i < n; i++)
{
scanf("%d",&a[i]);
}
for ( i = 0;i < n; i++)
{
if (a[i] == 1)
{
v1++;
}
else if ( a[i] == 2)
{
v2++;
}
else if ( a[i] == 3)
{
v3++;
}
else if ( a[i] == 4)
{
v4++;
}
else
{
v0++;
}
}
printf("结果为:\n");
printf("候选人1获得的票数为:%d\n",v1);
printf("候选人2获得的票数为:%d\n",v2);
printf("候选人3获得的票数为:%d\n",v3);
printf("候选人4获得的票数为:%d\n",v4);
printf("弃权的票数为:%d\n",v0);
return 0;
}
更多推荐
c语言 竞选班长,一共有4个候选人,输入参加选举总数和每个人选举的容,输出4个选人的得票的得票和无效选票。
发布评论