資料結構習題集之運動會分數統計

2021-09-17 21:13:05 字數 1693 閱讀 9362

運動會分數統計

#include #include #include typedef struct scorescore;

typedef struct matchmatch,*event;

typedef struct recordrecord;

typedef struct schoolschool,*schoolsheet;

typedef struct teamteam,*all;

int n,m,w,t;

event a;

schoolsheet b;

all c;

int scorelist [8]=;

void start()

void function()

void login()

}printf("參加運動會的學校個數: ");

scanf("%d",&n);

printf("運動會的男子專案個數: ");

scanf("%d",&m);

printf("運動會的女子專案個數: ");

scanf("%d",&w);

a=(event)malloc((w+m)*sizeof(match));

b=(schoolsheet)malloc(n*sizeof(school));

c=(all)malloc(n*sizeof(team));

if(!a)

exit(1);

if(!b)

exit(1);

if(!c)

exit(1);

return;

}void clear()

for(int j=0;j

return;

}void input()

}return;

}void schoolscoresheet()

int num=0;

for(int i=0;i

}return;

}void teamscoresheet()

(c+i)->teamtotal=(c+i)->mantotal+(c+i)->womantotal;

}return;

}void show()

}printf("\n\n團體總分報表:\n");

printf("\n\t校號\t學校名稱 \t男子團體總分\t女子團體總分\t團體總分\n");

for(int i=0;ischoolcode,(c+i)->schoolname,(c+i)->mantotal, (c+i)->womantotal, (c+i)->teamtotal);

}return;

}void logoff() //退出系統

資料結構 運動會分數統計

include include include include using namespace std int n n個學校 int m m個男子專案 int w w個女子專案 struct pro 表示專案的結構體 p 21 struct school 表示學校的結構體 sch 21 int qi...

運動會分數統計 資料結構課程設計

參加運動會有n個學校,學校編號為1 n。比賽分成m個男子專案,和w個女子專案。專案編號為男子1 m,女子m 1 m w。不同的專案取前五名或前三名積分 取前五名的積分分別為 7 5 3 2 1,前三名的積分分別為 5 3 2 哪些取前五名或前三名由學生自己設定。m 20,n 20 經過兩天的艱苦奮戰...

詳解資料結構課程設計 運動會分數統計

include include include include include define schnum 6 school 個數 define pronum 6 project 個數 define n 3 前n名 define m 5 前m名 void intzoom int a,int b vo...