C语言编写选票统计程序

2025-10-08 00:08:27

1、首先打开VC++

C语言编写选票统计程序

2、文件》》新建

C语言编写选票统计程序

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

C语言编写选票统计程序

4、首先声明头文字,定义了一个常量

#include <stdio.h>

#define MAX 100

C语言编写选票统计程序

5、主函数当然也要写上

void main()

{

}

C语言编写选票统计程序

6、用到的变量要声明哦~

int i,ElecteeNum;

/*定义三个一维数组分别存放三个组的选票数*/

int GradeA[MAX],GradeB[MAX],GradeC[MAX];

/*定义一维数组ElecteeID来存放每个候选者的身份标示*/

int ElecteeID[MAX];

/*定义浮点型一维数组来存放各个年级的平均选票结果*/

float VoteAverage[MAX];

C语言编写选票统计程序

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");

/*计算每个候选者的平均票数*/

C语言编写选票统计程序

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();

C语言编写选票统计程序

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢