#include<stdio.h>
#include<stdlib.h>
#include<string.h>
#include<process.h>
#define N 10 //评委人数
#define M 2 //歌手人数
struct Singer
{
int number;//序号
char name[20];//姓名
int score[N];//分数
int average;//平均数
int scoreAll[N];//十个评委的分数总和
};
int main()
{
system("color B4");
char choose;
int flag = 1;
void print_star();
void print_message();
void print_menu();//菜单函数
void inputSingerInformation(struct Singer sin[]);//第一个功能
void inputSingerScore(struct Singer sin[]);//第二个功能
void caculate(struct Singer sin[]);//计算以及排序第三个功能
void dataquery(struct Singer sin[]);
void wdocument(struct Singer sin[]);
void plusquery();
struct Singer sin[M], *p = sin;
void kongge();//空格函数
void mistake();
void shuchu(struct Singer sin[]);
print_star();
print_message();
print_star();
print_menu();
do
{
printf(" 请输入您想进行的功能:");
scanf(" %s", &choose);
switch (choose)
{
case '1': inputSingerInformation(p); break;//输入选手数据函数
case '2': inputSingerScore(p); break;//输入评委分数
case '3': caculate(p); break;//排序
case '4': dataquery(p); break;//数据查询
case '5': plusquery(); break;//追加选手数据
case '6': wdocument(p); break;//写入文件
case '7': exit(0); break;
case '8': shuchu(p); break;
c语言课设歌手大赛
最新推荐文章于 2024-04-30 14:17:00 发布