C语言编写选票统计程序
1、首先打开VC++

2、文件》》新建

3、创建一个空白C++文档

4、首先声明头文字,定义了一个常量
#include <stdio.h>
#define MAX 100

5、主函数当然也要写上
void main()
{
}

6、用到的变量要声明哦~
int i,ElecteeNum;
/*定义三个一维数组分别存放三个组的选票数*/
int GradeA[MAX],GradeB[MAX],GradeC[MAX];
/*定义一维数组ElecteeID来存放每个候选者的身份标示*/
int ElecteeID[MAX];
/*定义浮点型一维数组来存放各个年级的平均选票结果*/
float VoteAverage[MAX];

7、用while循环输入选票
while(1)
{
clrscr();
/*输入候选者的人数*/
printf("Input the num of the electees in the election:");
scanf("%d",&ElecteeNum);
if( ElecteeNum>1&&ElecteeNum<MAX )
break;
}
/*输入每个年级的每个候选者的票数*/
printf("Please input a ElecteeID and the votes of three nations:\n");
printf(" ElecteeID GradeA GradeB GradeC\n");
/*计算每个候选者的平均票数*/

8、用for循环,来统计选票
for( i=0; i<ElecteeNum; i++ )
{
printf("No.%d>",i+1);
scanf("%d%d%d%d",&ElecteeID[i],&GradeA[i],&GradeB[i],&GradeC[i]);
VoteAverage[i] = (GradeA[i]+GradeB[i]+GradeC[i])/3;
}
puts("\ElecteeID GradeA GradeB GradeC VoteAverage");
puts("-------------------------------------------------");
for( i=0; i<ElecteeNum; i++ )
{
printf("%8d %8d %8d %8d %8.1f\n",ElecteeID[i],GradeA[i],GradeB[i],GradeC[i],VoteAverage[i]);
}
puts("-------------------------------------------------");
getch();
