C语言编写选票统计程序

 时间:2026-02-12 22:08:08

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语言编写选票统计程序

  • C语言程序怎样暂停
  • c 如何产生50000至150000之间的随机数
  • PTA 5-1英文单词排序(C语言)
  • 计算三次根号1013的近似值的方法
  • 用VB6.0找出的零巧数
  • 热门搜索
    什么动作会让男生要你 澳门什么时候回归中国 什么是官本位 碳素鱼竿什么牌子好 追求卓越的意思 dn150是什么意思 股权变更需要什么资料 mpp文件用什么打开 圆脸适合什么样的帽子 苹果4越狱有什么好处