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找出的零巧数
  • 热门搜索
    松江旅游景点 上海旅游集散中心官方网站 安徽宁国旅游 澳大利亚旅游地图 鄂西生态文化旅游圈投资有限公司 田横岛旅游度假区 吕梁旅游景点大全 福州旅游景点介绍 缙云旅游 1月份适合去哪里旅游