1 / 6
文档名称:

运动会成绩管理系统源代码.docx

格式:docx   大小:39KB   页数:6页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

运动会成绩管理系统源代码.docx

上传人:Jia_xiang0903 2023/2/14 文件大小:39 KB

下载得到文件列表

运动会成绩管理系统源代码.docx

文档介绍

文档介绍:该【运动会成绩管理系统源代码 】是由【Jia_xiang0903】上传分享,文档一共【6】页,该文档可以免费在线阅读,需要了解更多关于【运动会成绩管理系统源代码 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。Documentnumber:NOCG-YUNOO-BUYTT-UU986-1986UT
运动会成绩管理系统源代码
#include<>
#include<>
#include<>
#include<>
#defineS4
#defineN4
#defineM4
#defineY"123456"
voidyonghuming();
voidmima();
voidbsxm();
voidcsxx();
voidInformation();
voidmain();
voidmenu();
voidprintf_back();
voidsaveathlete();
voidsaveprogram();
voidsaveschool();
voidsavescore();
voidSearch();
voidttzf() ;
inti;
FILE*fp1,*fp2,*fp3,*fp4;
structathlete 息输入**************\n");
printf("\t\t**********************\n");
printf("\t\t**********************\n");
printf("\t\t**********************\n");
printf("\t\t******************************************************\n");
printf("请选择:[]\b\b");
scanf("%d",&n);
if(n<1||n>4)
{
w1=1;
getchar();
}
else
w1=0;
}while(w1==1);
switch(n)
{
case1:Information();break;存运动员信息**********\n");
printf("\t\t********************\n");
printf("\t\t********************\n");
printf("\t\t********************\n");
printf("\t\t************************************************\n");
printf("请选择[]\b\b");
scanf("%d",&n);
if(n<1||n>4)
{
w=1;
}
else
w=0;
}while(w==1);
switch(n)
{
case1:saveathlete();break;ame);
printf("学校(简称):");
scanf("%s",&at[i].univ);
printf("参赛项目:");
scanf("%s",&at[i].prog);
printf("名次:");
scanf("%s",&at[i].mingci);
printf("得分:");
scanf("%d",&at[i].score);
}
fp1=fopen("ath","w");
for(i=0;i<S;i++)
{
if(fwrite(&at[i],sizeof(structathlete),1,fp1)!=1)ame,at[i].univ,at[i].prog,at[i].mingci,at[i].score);
}
fclose(fp1);
printf_back();
}
voidsaveschool() niv);
printf("参赛项目:");
scanf("%s",&xx[i].prog);
printf("参赛人数:");
scanf("%d",&xx[i].num_athlete);
}
fp3=fopen("xxiao","w");
for(i=0;i<N;i++)
{
if(fwrite(&xx[i],sizeof(structxuexiao),1,fp3)!=1)
printf("文件错误!\n");
}
fclose(fp3);
printf_back();
}
voidsaveprogram() rog);
printf("得分:");
scanf("%d",&pro[i].quming);
printf("参赛者1:");
scanf("%s",pro[i].ath1);
printf("所属学校:");
scanf("%s",pro[i].univ1);
printf("参赛者2:");
scanf("%s",pro[i].ath2);
printf("所属学校:");
scanf("%s",pro[i].univ2);
}
fp4=fopen("pr","w");
for(i=0;i<M;i++)
{
if(fwrite(&pro[i],sizeof(structprogram),1,fp4)!=1)
printf("文件错误!\n");
}
fclose(fp4);
printf_back();
}
niv);
printf("参赛项目1:");
scanf("%s",zf[i].prog1);
printf("得分:");
scanf("%d",&zf[i].score1);
printf("参赛项目2:");
scanf("%s",zf[i].prog2);
printf("得分:");
scanf("%d",&zf[i].score2);
printf("参赛项目3:");
scanf("%s",zf[i].prog3);
printf("得分:");
scanf("%d",&zf[i].score3);
zf[i].total_score=zf[i].score1+zf[i].score2+zf[i].score3;
}
fp2=fopen("zfen","w");
for(i=0;i<N;i++)
{
if(fwrite(&zf[i],sizeof(structzongfen),1,fp2)!=1)
printf("文件错误!\n");
}
fclose(fp2);
printf_back();
}
体总分查询*****************\n");校信息查询*****************\n");赛项目查询*****************\n");出*****************\n");niv,zf[i].prog1,zf[i].prog2,zf[i].prog3,zf[i].total_score);
}
fclose(fp2);
printf_back();
}
voidcsxx() niv,xx[i].prog,xx[i].num_athlete);
}
fclose(fp3);
printf_back();
}
voidbsxm() rog,pro[i].quming,pro[i].ath1,pro[i].univ1,pro[i].ath2,pro[i].univ2);
}
fclose(fp4);
printf_back();
}
//公共函数
voidprintf_back()
{
intw;
printf("\n\n\t录入成功!\n\n");
printf("下一步:\n\n\\:[]\b\b");
scanf("%d",&w);
switch(w)
{
case1:exit(0);break;
case2:menu();
}
}