当前位置:首页 > (完整版)C语言课程设计实验报告
void sort()/*排序数据函数*/ { struct MatchInfo match; int i,j,n; for(i=0;i<9;i++) { for(j=0;j<9;j++) { for(n=j+1;n<10;n++) { if(Match[i][j].total_score void sort1()/*排序数据函数*/ { struct MatchInfo match; int i=0,j,n; for(i=0;i<9;i++) { for(j=0;j<9;j++) { for(n=j+1;n<10;n++) { if(Match[i][j].total_score==Match[i][n].total_score) { if(Match[i][j].total_j_goal void sort2()/*排序数据函数*/ 13 { struct MatchInfo match; int i=0,j,n; for(i=0;i<9;i++) { for(j=0;j<9;j++) { for(n=j+1;n<10;n++) { if(Match[i][j].total_score==Match[i][n].total_score) { if(Match[i][j].total_j_goal==Match[i][n].total_j_goal) { if(Match[i][j].total_z_goal void display()/*显示数据函数*/ { int i=0,j=0; char as; sort(); sort1(); sort2(); do { printf(\球队信息列表\\n\ for(i=0;i<9;i++) { printf(\第%d轮比赛信息\\n\ printf(\代号\\t\\t积分\\t净胜球\\t总进球\\n\ for(j=0;j<10;j++) printf(\oal,Match[i][j].total_z_goal); } printf(\按任意键返回主菜单.\ 14 fflush(stdin); as=getch(); } while(!as); system(\} 说明:上面的函数用来判断每个队伍的积分情况、净胜球情况、总进球情况,并且由屏幕输出。 1.5 保存数据 图6 void save()/*保存数据函数*/ { FILE *fp; int i,j; fflush(stdin); if((fp=fopen(\足球积分排行榜.txt\ for(i=0;i<9;i++) { fprintf(fp,\第%d轮比赛信息\\n\ fprintf(fp,\代号\\t\\t积分\\t净胜球\\t总进球\\n\ for(j=0;j<10;j++) fprintf(fp,\ 15 j_goal,Match[i][j].total_z_goal); } fclose(fp); printf(\ printf(\操作成功!\\n\ system(\ system(\} 说明: 将每轮比赛的积分输出,并且保存在新建的\足球积分排行榜.txt \文件中。 1.6 由D 盘查看数据 图7 第6章 参考文献 【1】:王新 孙雷 《c语言课程设计》.清华大学出版社 【2】:谭浩强 《c程序设计》(第三版)清华大学出版社 16
共分享92篇相关文档