《2022年校级运动会管理系统c语言程序.docx》由会员分享,可在线阅读,更多相关《2022年校级运动会管理系统c语言程序.docx(7页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、2022年校级运动会管理系统c语言程序 V:1.0 精选管理方案 校级运动会管理系统 c 语言程序 2022- -6 6- -8 8 校级运动会管理系统 c 语言程序 #include<> #include<> #include<> #include<> #define SIZE 9 #define N 3 #define WM 3 void bsxm(); ame); printf(学校:); scanf(%s,ati.univ); printf(参赛项目:); scanf(%s,ati.prog); printf(名次:); scanf(%s
2、,ati.mingci); printf(得分:); scanf(%d,ati.score); fp1=fopen(ath,w); for(i=0;i<SIZE;i+) if(fwrite(ati,sizeof(struct athlete),1,fp1)!=1) printf(File write error!n); fclose(fp1); fp1=fopen(ath,r); printf(n 现在各运动员的信息如下:nn); printf(姓名 学校 项目 名次 得分n); for(i=0;i<SIZE;i+) fread(ati,sizeof(struct athlete)
3、,1,fp1); printf(%-10s%-10s%-18s%-10s%dn,ati.name,ati.univ,ati.prog,ati.mingci,ati.score); fclose(fp1); printf_back(); void saveschool() niv); printf(参赛的项目:); scanf(%s,xxi.prog); printf(参赛者数:); scanf(%d,xxi.num_athlete); 校级运动会管理系统 c 语言程序 fp3=fopen(xxiao,w); for(i=0;i<N;i+) if(fwrite(xxi,sizeof(str
4、uct xuexiao),1,fp3)!=1) printf(File write error!n); fclose(fp3); printf_back(); void saveprogram() rog); printf(取分状况:); scanf(%d,proi.quming); printf(参赛者 1:); scanf(%s,proi.ath1); printf(所属学校:); scanf(%s,proi.univ1); printf(参赛者 2:); scanf(%s,proi.ath2); printf(所属学校:); scanf(%s,proi.univ2); fp4=fopen
5、(pr,w); for(i=0;i<N;i+) if(fwrite(proi,sizeof(struct program),1,fp4)!=1) printf(File write error!n); fclose(fp4); printf_back(); void savescore() niv); printf(参赛项目 1:); scanf(%s,zfi.prog1); printf(得分:); scanf(%d,zfi.score1); printf(参赛项目 2:); scanf(%s,zfi.prog2); printf(得分:); scanf(%d,zfi.score2);
6、 printf(参赛项目 3:); scanf(%s,zfi.prog3); 校级运动会管理系统 c 语言程序 printf(得分:); scanf(%d,zfi.score3); zfi.total_score=zfi.score1+zfi.score2+zfi.score3; fp2=fopen(zfen,w); for(i=0;i<N;i+) if(fwrite(zfi,sizeof(struct zongfen),1,fp2)!=1) printf(File write error!n); fclose(fp2); printf_back(); void Search() niv
7、,zfi.prog1,zfi.prog2,zfi.prog3,zfi.total_score); fclose(fp2); printf_back(); void csxx() niv,xxi.prog,xxi.num_athlete); fclose(fp3); printf_back(); void bsxm() rog,proi.quming,proi.ath1,proi.univ1,proi.ath2,proi.univ2); fclose(fp4); printf_back(); void main() menu(); void menu()xit t2).menu: bb); scanf(%d,w); if(w=1) exit(0); else menu(); 第7页 共7页第 7 页 共 7 页第 7 页 共 7 页第 7 页 共 7 页第 7 页 共 7 页第 7 页 共 7 页第 7 页 共 7 页第 7 页 共 7 页第 7 页 共 7 页第 7 页 共 7 页第 7 页 共 7 页