



下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、精選優(yōu)質(zhì)文檔-傾情為你奉上校際運(yùn)動會管理系統(tǒng)要求(1)信息初始化,輸入: N-參賽學(xué)??倲?shù),M-男子競賽項(xiàng)目數(shù),W-女子競賽項(xiàng)目數(shù) 各項(xiàng)目名次取法有下面幾種: 1 提前5名:第一名得分7,第二名得分5,第三名得分3,第四名得分2,第五名得分1。 2 提前3名:第一名得分5,第二名得分,第三名得分2。 3 用戶字定義:各名次權(quán)值由用戶指定。(2)提醒用戶填寫比賽結(jié)果,輸入各項(xiàng)獲獎運(yùn)動員的信息。(3)所有信息記錄完畢后,用戶可以查詢各個(gè)學(xué)校的比賽成績,生成團(tuán)隊(duì)總分報(bào)表,查看參賽學(xué)校信息和比賽項(xiàng)目信息等。提示(1)總體設(shè)計(jì):系統(tǒng)設(shè)計(jì)為信息輸入模塊、比賽結(jié)果錄入模塊和查詢模塊3個(gè)模塊(2)數(shù)據(jù)結(jié)構(gòu)采用
2、數(shù)據(jù)體數(shù)組,包括學(xué)校、項(xiàng)目、運(yùn)動員三個(gè)結(jié)構(gòu)體。比如學(xué)校結(jié)構(gòu)體成員包括學(xué)校校名、競賽項(xiàng)目、得分;項(xiàng)目結(jié)構(gòu)體成員包括項(xiàng)目名,權(quán)值。報(bào)告包括下面幾個(gè)源程序清單: (調(diào)試好的源程序代碼) 主要標(biāo)識符說明: (源程序中主要標(biāo)識符含義說明) 實(shí)驗(yàn)結(jié)果: (程序運(yùn)行結(jié)果) 實(shí)驗(yàn)環(huán)境: (調(diào)試程序所使用的軟硬件環(huán)境) 這里設(shè)定姓名長度不超過20字符。每個(gè)項(xiàng)目結(jié)束時(shí),將其編號、類型符(區(qū)分取前3名還是前5名)輸入,并按名次順序輸入運(yùn)動員姓名、學(xué)校和成績。程序已做改動,增加了一些代碼以提高程序的健壯性。本題完整的c程序如下,在win-tc和Dev-c+下調(diào)試通過,運(yùn)行正確。 #include <stdio.
3、h> #include <stdlib.h> #include <malloc.h> #include <conio.h> #define n 5 /*設(shè)定,可更改*/#define m 3 /*設(shè)定,可更改*/#define w 2 /*設(shè)定,可更改*/struct achievement /* 定義表示成績的結(jié)構(gòu)體 */ int schoolnumber;/* 學(xué)校編號 */ char name20; /* 姓名 */ int mark; /* 分?jǐn)?shù) */ int result; struct pro /* 表示項(xiàng)目的結(jié)構(gòu)體 */ int tag;
4、/* 項(xiàng)目編號 */ struct achievement achm+w; int number; ; struct Node struct pro date; struct Node *next; ; main() int i,j,t; int xn=0;int yn=0; /* xn和yn分別表示男子和女子團(tuán)體總分 */ struct Node *head; struct Node *p; struct Node *q; if(head=(struct Node*)malloc(sizeof(struct Node)=NULL) exit(1); head->next=NULL; /
5、* 初始化單鏈表 */ p=head; for(i=0;i<m+w;i+) /* 輸入成績 */ j=i+1; printf("請輸入第%d個(gè)項(xiàng)目的信息n",j); p->date.number=j; printf("所取的名次數(shù)為:"); scanf("%d",&p->date.tag); while(p->date.tag!=3&&p->date.tag!=5) printf("輸入有誤,請重新輸入!"); getchar(); /*加入此函數(shù)避免輸入錯(cuò)誤時(shí)
6、程序進(jìn)入無限循環(huán)*/ getchar(); printf("所取的名次數(shù)為:"); scanf("%d",&p->date.tag); t=1; while(t<=p->date.tag) printf("第%d名的名字:",t); scanf("%s",p->); printf("第%d名的學(xué)校:",t); scanf("%d",&p->date.acht-1.schoolnumber); pri
7、ntf("第%d名的分?jǐn)?shù):",t); scanf("%d",&p->date.acht-1.mark); p->date.acht-1.result=t; t+; if(j!=m+w)/* 注意這里 */ q=(struct Node*)malloc(sizeof(struct Node); /* 生成新結(jié)點(diǎn) */ p->next=q; p=q; p->next=NULL; for(i=0;i<n;i+) /* 產(chǎn)生成績單 */ j=i+1; printf("n學(xué)校%d成績單:n",j); p=h
8、ead; while(p!=NULL) t=1; while(t<=p->date.tag) if(p->date.acht-1.schoolnumber=j) printf("獲獎項(xiàng)目:%d ",p->date.number); printf("名次:%d ",p->date.acht-1.result); printf("獲獎人姓名:%s ",p->); printf("所得分?jǐn)?shù):%d n",p->date.acht-1.mark); if(p->date.number<=m) xi=xi+p->date.acht-1.mark; else yi=yi+p->date.acht-1.mark; t+; p=p->next; printf("n男子團(tuán)體總分:%d ",xi); printf("女子團(tuán)體總分:%d n&q
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 概率論與數(shù)理統(tǒng)計(jì)復(fù)習(xí)資料要點(diǎn)總結(jié)(二)
- 公路建設(shè)工程竣工驗(yàn)收流程他
- 中國特色禪意睡眠文化產(chǎn)業(yè)發(fā)展路徑研究
- 2025至2030高溫玻璃清洗機(jī)行業(yè)市場深度研究與戰(zhàn)略咨詢分析報(bào)告
- 旅游景點(diǎn)中的健康飲食保障
- 互聯(lián)網(wǎng) 醫(yī)療健康服務(wù)模式創(chuàng)新研究
- 絮凝劑分段投加聯(lián)合微渦絮凝效果實(shí)驗(yàn)研究
- 2025年高校開學(xué)疫情防控工作計(jì)劃
- 人教版六年級數(shù)學(xué)上冊備課計(jì)劃
- 有趣的科學(xué)作文500字(14篇)
- 2025年安徽省郵政行業(yè)職業(yè)技能大賽(快遞員賽項(xiàng))備賽試題庫(含答案)
- 汽車產(chǎn)業(yè)鏈協(xié)同發(fā)展-洞察闡釋
- 滴灌帶造顆粒合同協(xié)議
- 學(xué)??倓?wù)后勤工作總結(jié)模版
- 《蛇咬傷應(yīng)急處理》課件
- 2025年錨栓市場發(fā)展現(xiàn)狀
- 養(yǎng)豬場建設(shè)項(xiàng)目可行性研究報(bào)告(模板范文)
- 2025年四級中式烹調(diào)師(中級)職業(yè)技能鑒定參考試題庫(含答案)
- 夜間作業(yè)安全培訓(xùn)培訓(xùn)資料
- 中藥知識講解課件
- 施工資源需求計(jì)劃與調(diào)配策略
評論
0/150
提交評論