文档详情

校级运动会管理系统c语言程序

lis****210
实名认证
店铺
DOCX
14.10KB
约11页
文档ID:157555034
校级运动会管理系统c语言程序_第1页
1/11

include#include#include#include#define SIZE 9#define N 3#define WM 3//比赛项目//参赛学校〃团体总分void bsxm();void csxx();void ttzf();void Information();void main();void menu();void printf_back();void saveathlete();void saveprogram();void saveschool();void savescore();void Search();int i;FILE *fp1,*fp2,*fp3,*fp4;struct athlete //定义运动员信息{char univ[5];char name[8];char prog[15];char mingci[5];int score;}at[SIZE];struct xuexiao //定义学校信息{char univ[5];char prog[15];int num_athlete;}xx[N];struct program //定义项目信息{char prog[5];int quming;char ath1[5];char ath2[5];char univ1[5];char univ2[5];}pro[WM];struct zongfen //定义学校得分信息{char univ[5];char prog1[5];char prog2[5];char prog3[5];int score1;int score2;int score3;int total_score;}zf[N];void Information()//进入信息录入系统选择系统子函数{int n,w ;do{puts(〃\n\n\n〃);puts("\t\t***"__" Welcome to load 信息录入 system! "__"***\n");puts("\t\t*************************MENU*************************\n");puts("\t\t********1.saveathlete**************\n");//运动员姓名录入puts("\t\t********2.saveschool**************\n");//运动员学校录入puts("\t\t********3.saveprogram()**************\n");//参加项目录入puts("\t\t******** 出4.back**************\n");//退puts("\t\t******************************************************\n"); printf("Choic your number(1-4):[ ]\b\b"); scanf("%d”,&n); if (n<1||n>4) { w=1;printf("\n\n\t\t DATAERROR! \n\n\n");getchar(); } else w=0; } while (w==1); switch(n) { case 1 : saveathlete(); break;// 保存运动员信息子函数 case 2 : saveschool(); break;//保 存学校信息子函数 case 3 : saveprogram();break;//保存项目比赛信息子函数 case 4 : exit(0); } }void saveathlete() //保存运动员信息子函数{printf("\n请输入各项目获奖运动员的信息:");for(i=0;i

\n〃);printf("W.100-女子一百米比赛,M.100-男子一百米,M.200-男子两百米\n〃);printf("\n各项名次得分权值如下:\n");printf (-取前三名:第一名5分 第二名3分 第三名2分\n〃);printf("\n请输入各学校的得分情况:");for(i=0;i4){w2=1;n");DATAERROR!\n\n\getchar();}else w2=0;}while (w2==1);switch(n){case 1: ttzf();break;case 2: csxx();break;case 3: bsxm();break;case 4: exit(0);break;default: printf("未进行任何操作!");}}void ttzf() //查看学校团体总分子函数{fp2=fopen(〃zfen〃,〃r〃);printf("\n各学校的团体总分情况如下:\n\n");printf("学校 参赛项目 总分\n");for(i=0;i4){w1=1;printf("\n\n\t\t DATAERROR! \n\n\n");getchar();}else w1=0;}while (w1==1);switch(n){case 1:Information();break; //输入信息case 2:savescore();break;//比 匕赛结果录入case 3:Search();break;//查询模块 case 4:exit(0);}}〃公共函数void printf_back(){int w;printf("\n\n\tSUCCESSFUL!\n\n");printf("What do you want to do next?\n\n\t1).exit \t2).menu:[ ]\b\b");scanf("%d”,&w);if(w==1)exit(0);else menu();}如有侵权请联系告知删除,感谢你们的配合!。

下载提示
相关文档
正为您匹配相似的精品文档