當前位置:首頁 » 成績查詢 » 休寧中學2020運動會成績

休寧中學2020運動會成績

發布時間: 2021-02-23 04:31:08

1. 2020年學校運動會集體跳繩兩分鍾最多需要多少個

阿亮也學會弄會集體跳繩兩分鍾最多能跳到也得。400下左右。有人能打到那個部門了。

2. 運動會成績冊

4次投擲,兩次有效成績(8.5米和8.7米),兩次無效成績(0,0)

3. 黃山市休寧中學2020高考理科第一名是誰

黃山的休寧中學,200高考理科第一名是誰?還真的不知道是誰?因為我不是黃山人。你就就是黃山人,也不可能知道,所以你打電話咨詢一下你們老師吧他可能

4. excel運動會成績匯總表

你好,可以的。

5. 2020學校運動會延遲嗎

可能會延遲,是根據情況來決定的吧

6. 2020縣運動會還要不要舉行

現在期間是不允許舉辦大型聚集性活動的,
違反會有相應處罰。
運動會指體育運動的競賽會,有奧運會等大型運動會,只是范圍不同。最早的運動會就是古希臘的古代奧運會。運動會中,每人都能展現自己的光彩,迎接勝利的喝彩。

7. 2020年學校10月份還有運動會嗎

現在說這個問題還有點早,情況好的話仍然會舉行運動會,但是從目前的情況來看,運動會被取消掉的可能性比較大,畢竟師生的安全才是最重要的。

8. 安徽省2020年幾月份主辦田徑運動會

安徽省2020年六月份主辦田徑運動會

9. 全國中學生田徑運動會成績

全國中學生田徑錦標賽紀錄(截止2008年)
男子記錄
項目
成績
姓名
單位
比賽地點
創造時間
100米
10.60
易德勝
湖南師大附中
四川綿陽中學
2006.8
200米
21.50
王 彬
上海七寶中學
湖北華師一附中
2008.10
400米
48.23
廖根彪
長沙雅禮中學
湖北華師一附中
2008.10
800米
1:52.06
李翔宇
清華附中
長春十一高中
2004.8
1500米
3:52.52
禹 濤
北京潞河中學
湖北華師一附中
2008.10
3000米
8:38.09
孫新利
甘肅蘭州六中
長春十一高中
2004.8
5000米
14:35.84
禹 濤
北京潞河中學
湖北華師一附中
2008.10
110米欄
13.89
董文崇
武漢四中
四川綿陽中學
2006.8
400米欄
52.86
秦子軒
四川南充高級中學
四川綿陽中學
2006.8
5000米競走
24:46.03
李 峰
沈陽鐵路實驗中學
長春十一高中
2004.8
跳 高
2.09米
呂 政
清華附中
海南華僑中學
2007.8
跳 遠
7.81米
李世超
牟平一中
淄博實驗中學
2002.10
三級跳遠
16.12米
武立強
清華附中
淄博實驗中學
2002.10
鉛球(6kg)
18.03米
曹全超
清華附中
四川綿陽中學
2006.8
鐵 餅
67.20米
王 巍
牟平一中
淄博實驗中學
2002.10
標 槍
70.12米
王鈺博
山西大同煤礦二中
浙江溫嶺中學
2005.10
七項全能
5021分
石建軍
北京楊鎮一中
湖北華師一附中
2008.10
4×100米
41.89
湖北武漢四中
海南華僑中學
2007.8
4×400米
3:18.44
湖北武漢四中
海南華僑中學
2007.8

10. 運動會成績統計系統

數據結構課程設計

一.需求分析
1問題描述
運動會分數統計
參加運動會有n個學校,學校編號為1……n。比賽分成個男子項目,和w個女子項目。項目編號為男子1~m,女子m+1~m+w。不同的項目取前五名或前三名積分;取前五名的積分分別為:7、5、3、2、1,前三名的積分分別為:5、3、2;哪些項目取前五名或前三名由學生自己設定。(m<=20,n<=20)
2. 基本要求:
1) 可以輸入各個項目的前三名或前五名的成績;
2) 能統計各學校總分;
3) 可以按學校編號、學校總分、男女團體總分排序輸出;
4) 可以按學校編號查詢學校某個項目的情況;
5) 可以按項目編號查詢取得前三或前五名的學校。
3.測試數據
1)首先進入成績錄入界面,先輸入學校編號1,再輸入學校1各個項目成績0或1(『0』表示沒獲得該項目的該名次,『1』表示獲得了該項目的該名次);
然後再輸入第二個學校編號2,再輸入成績;當輸入其他的學校編號和成績會提示錯誤輸入,重新輸入。
2)然後進入總目錄,輸入 :1 統計各學校總分並輸出;
3)輸入:2 按學校編號排序輸出;
4)輸入:3 按學校總分排序輸出;
5)輸入:4 按男團體總分排序輸出;
6)輸入: 5 按女團體總分排序輸出;
7) 輸入:6 按學校編號查詢學校某個項目情況;
8)輸入:7 按項目編號查詢取得名次的學校;
9)輸入:0 退出系統;
10)輸入其他數據會提示錯誤輸入,重新輸入。
二、概要設計
1 結構體
運動項目
{ 項目編號 ;名次;};
學校
{ 學校編號;項目;團體總分;男團體總分;女團體總分;};
2 主程序(main)
包括登陸歡迎程序,分數錄入程序,查詢程序,退出程序
3 程序模塊機之間的調用關系

流程圖

三、詳細設計
1、宏定義:
#define N 2
#define bm 4
#define gm 3
2、數據類型定義
(1)運動項目的定義:
struct match
{
int matchnum;
int rank[3];
}mat[bm+gm];
(2)學校的定義:
struct school
{
int schoolnum;
struct match mat[bm+gm];
int total;
int boytotal;
int girltotal;
}sch[N];
3、函數之間的調用關系

4、演算法設計
主要演算法的設計思想:

本程序主要是使用順序表來實現操作。一個運動會包括運動項目和參加運動會的學校。因此構造順序表match,school。為了操作的方便,設計了一個總目錄,選擇相應序號進入各個操作,並有錯誤提示,每完成一個操作程序會提示選擇返回目錄或退出程序,對於總分的排序使用了冒泡排序。為了使整個程序界面看起來更加愜意,又添加了背景和字體顏色設置的程序語句。每個操作前都有操作指南,易於使用。
四、調試分析
1、由於剛開始程序比較簡單,雖能運行,但處理錯誤的能力很低,後來經過反復的添加修改,使程序能處理了錯誤,提高了健壯性。
2、開始編時由於不太規范,編譯出錯後由於程序長,很難找到錯誤,後來規范了格式,錯誤容易找到了,以後編程要規范。
3、演算法的時空分析
線性表使用的是順序結構,各種演算法的時間復雜度相對比較合理
4、本程序相對來說比較容易看明白,其中涉及到的一些函數相對來說比較容易。通過調試,運行,基本上達到了要求,但還存在一些缺點。如:不夠人性化等。
五、測試結果
<1>數據輸入(輸入成績如圖)

輸入:
請輸入學校編號:1
項目編號 1 2 3 4 5 6 7
第<1>名: 1 0 0 1 1 0 0
第<2>名: 1 1 1 0 0 1 0
第<3>名: 0 0 0 0 1 1 1
請輸入學校編號: 2
項目編號 1 2 3 4 5 6 7
第<1>名: 0 1 1 0 0 1 1
第<2>名: 0 0 0 1 1 0 1
第<3>名: 1 1 1 1 0 0 0
輸入成績後出現總目錄(下圖);

(1)輸入:1
輸出:
(2)輸入:1 返回總目錄,再輸入:2
輸出:
(3)輸入:1 返回總目錄,再輸入:3
輸出:

(4)輸入:1 返回總目錄,再輸入:4
輸出:

(5)輸入:1 返回總目錄,再輸入:5
輸出:

(6)輸入:1 返回總目錄,再輸入:6,學校編號輸入:1,項目編號輸入:5
輸出:

(7)輸入:2,返回上一級,再輸入學校編號:2,項目編號:1
輸出:
(8)輸入:1,返回總目錄;再輸入:7,輸入項目編號:7
輸出:
(9)如果輸入提示外的數字,例如輸入:4
則輸出錯誤提示:
(10)輸入:0
輸出:

六、用戶手冊
1、運行環境
Windows,VC++6.0
2、用戶界面

3、操作過程
(1)用戶進入運動會分數統計系統程序歡迎界面
(2)錄入成績,先輸入要輸入的學校編號,1或2;再輸入對應學校的1-7項目的成績(成績用0或1:『0』表示沒獲得該項目的該名次,『1』表示獲得了該項目的該名次)當成績錄入錯誤時會有錯誤提示。
(3)進入總目錄,按提示,輸入0--7中的一個數;
輸入:0 則推出系統;
輸入:1 統計各學校總分並輸出;然後選擇『0』或『1』(『0』表示退出系統,『1』表示返回總目錄);
輸入:2 按學校編號排序輸出;然後選擇『0』或『1』(『0』表示退出系統,『1』表示返回總目錄);
輸入:3 按學校總分排序輸出;然後選擇『0』或『1』(『0』表示退出系統,『1』表示返回總目錄);
輸入:4 按男團體總分排序輸出;然後選擇『0』或『1』(『0』表示退出系統,『1』表示返回總目錄);
輸入:5 按女團體總分排序輸出;然後選擇『0』或『1』(『0』表示退出系統,『1』表示返回總目錄);
輸入:6 按學校編號查詢學校某個項目編號;選擇學校編號1或2;然後選擇項目編號1--7;輸出項目成績;然後選擇0或1或2(『0』表示退出系統,『1』表示返回總目錄,『2』表示返回上一級);
輸入:7 按項目編號查詢取得名次的學校;選擇項目編號1--7;輸出成績;然後選擇0或1或2(『0』表示退出系統,『1』表示返回總目錄,『2』表示返回上一級);
七、參考文獻
(1)《C程序設計》(第三版) 譚浩強 著 清華大學出版社
(2)《數據結構》(C語言版)作者:嚴蔚敏,吳偉民 出版社:清華大學出版社
(3)《數據結構題集》(C語言版)作者:嚴蔚敏,吳偉民 出版社:清華大學出版社
八、附錄

1、源程序

#include<stdio.h>
#include<process.h>

#define N 2 //學校個數
#define bm 4 //男團體個數
#define gm 3 //女團體個數
void xuanze();
void xunhuan();
struct match //項目
{
int matchnum;
int rank[3];
}mat[bm+gm];
struct school //學校
{
int schoolnum;
struct match mat[bm+gm];
int total;
int boytotal;
int girltotal;
}sch[N];
void huanyingni() /*開始界面,歡迎使用*/
{
printf("\n\n 東華大學信息科學與技術學院電氣0910班 周濤濤\n\n\n");
printf("\t***^_^ ^_^ ^_^ ^_^ ^_^ ^_^ ^_^ ^_^ ^_^ ^_^ ^_^ ^_^ ^_^ ^_^***\n\n");
printf(" 歡迎使用運動會分數統計系統\n\n");

printf("\t***^_^ ^_^ ^_^ ^_^ ^_^ ^_^ ^_^ ^_^ ^_^ ^_^ ^_^ ^_^ ^_^ ^_^***\n\n ");
}
void input() //輸入成績
{
int i,j,k;
for(i=0;i<N;i++) //初始化分數
{
sch[i].total=0;
sch[i].boytotal=0;
sch[i].girltotal=0;
for(k=0;k<bm+gm;k++)
{
sch[i].mat[k].rank[0]=0;
sch[i].mat[k].rank[1]=0;
sch[i].mat[k].rank[2]=0;
sch[i].mat[k].matchnum=k+1;
}
}
printf(" *********輸入成績**********\n");
printf("###輸入說明:\n");
printf(" 1.學校編號為1--%d; 項目編號為1--%d (1-%d為男子項目,%d-%d為女子項目).\n",N,bm+gm,bm,bm+1,bm+gm);
printf(" 2. 成績只能是『0』或『1』\n(『0』表示沒獲得該項目的該名次,『1』表示獲得了該項目的該名次.以'Tab'鍵前進。)\n",N);
for(i=0;i<N;i++)
{
printf("******請輸入學校編號: ");
loop3:scanf("%d",&sch[i].schoolnum);
if(sch[i].schoolnum<0||sch[i].schoolnum>N)
{
printf("輸入錯誤(只能是1-%d)請重新輸入:",N);
goto loop3;
}
printf("項目編號 ");
for(k=0;k<bm+gm;k++)
printf("%d ",sch[i].mat[k].matchnum);
printf("\n");
for(j=0;j<3;j++)
{
loop: printf("第(%d)名:",j+1);
for(k=0;k<bm+gm;k++)
scanf(" %d",&sch[i].mat[k].rank[j]);
for(k=0;k<bm+gm;k++)
if(sch[i].mat[k].rank[j]!=0&&sch[i].mat[k].rank[j]!=1)
{
printf("輸入錯誤,請重新輸入,成績只能是『0』或『1』\n");
goto loop;
}

}
}
}

void totaljisuan()
{
int i,k,b;
for(i=0;i<N;i++)
for(k=0,b=0;k<bm+gm;k++)
{
b=sch[i].mat[k].rank[0]*5+sch[i].mat[k].rank[1]*3+sch[i].mat[k].rank[2]*2;
sch[i].total=sch[i].total+b;
if(k<bm)
sch[i].boytotal=sch[i].boytotal+b;
if(k>=bm)
sch[i].girltotal=sch[i].girltotal+b;
}
}
void mulu(){
printf("\n\n **系統目錄**\n"); //目錄
printf("\t\t ************************************\n");

printf("\t\t* 1.統計各學校總分 *\t \n");
printf("\t\t* 2.按學校編號排序輸出 *\t \n");
printf("\t\t* 3.按學校總分排序輸出 *\t \n");
printf("\t\t* 4.按男團體總分排序輸出 *\t \n");
printf("\t\t* 5.按女團體總分排序輸出 *\t \n");
printf("\t\t* 6.按學校編號查詢學校某個項目情況 *\t \n");
printf("\t\t* 7.按項目編號查詢取得名次的學校 *\t \n");
printf("\t\t* 0.退出 *\t \n");
printf("\t\t ************************************\n");
}
void funct0() //退出系統
{
printf("\n\t\t******* 謝謝使用! *******\n");
printf("\n\t\t******* 謝謝使用! *******\n");
exit(0);
}

void funct1() //統計各學校總分
{ int i,q;
printf(" **********統計各學校總分**********\n");
printf(" **學校編號**\t\t\t\t**總分**\n");
for(i=0;i<N;i++)
printf("\t%d\t\t\t\t%d\n",sch[i].schoolnum,sch[i].total);
printf("\n");printf("\n");
printf("########## 0:退出;1:返回目錄。\n");
printf("****請選擇: ");
loop2:scanf("%d",&q);
if(q==0) funct0();
if(q==1) xunhuan();
else {
printf("輸入錯誤(只能是0或1),請重新輸入:");
goto loop2;
}
}
void funct2() //按學校編號排序
{
struct school sch1;
int i,j,q;
for(j=0;j<N-1;j++)
for(i=0;i<N-j-1;i++)
if(sch[i].schoolnum>sch[i+1].schoolnum)
{
sch1=sch[i];
sch[i]=sch[i+1];
sch[i+1]=sch1;
}

printf(" **********按學校編號排序**********\n");
printf(" **學校編號**\t\t\t\t**總分**\n");
for(i=0;i<N;i++)
printf("\t%d\t\t\t\t%d\n",sch[i].schoolnum,sch[i].total);
printf("\n");printf("\n");
printf("########## 0:退出;1:返回目錄。\n");
printf("****請選擇: ");
loop2: scanf("%d",&q);
if(q==0) funct0();
if(q==1) xunhuan();
else {
printf("輸入錯誤(只能是0或1),請重新輸入:");
goto loop2;
}
}
void funct3() //按學校總分排序
{
struct school sch1;
int i,j,q;
for(j=0;j<N-1;j++)
for(i=0;i<N-j-1;i++)
if(sch[i].total<sch[i+1].total)
{
sch1=sch[i];
sch[i]=sch[i+1];
sch[i+1]=sch1;
}
printf(" **********按學校總分排序**********\n");
printf(" **學校編號**\t\t\t\t**總分**\n");
for(i=0;i<N;i++)
printf("\t%d\t\t\t\t%d\n",sch[i].schoolnum,sch[i].total);
printf("\n");printf("\n");
printf("########## 0:退出;1:返回目錄。\n");
printf("****請選擇: ");
loop2: scanf("%d",&q);
if(q==0) funct0();
if(q==1) xunhuan();
else {
printf("輸入錯誤(只能是0或1),請重新輸入:");
goto loop2;
}
}
void funct4() //按男團體總分排序
{
struct school sch1;
int i,j,q;
for(j=0;j<N-1;j++)
for(i=0;i<N-j-1;i++)
if(sch[i].boytotal<sch[i+1].boytotal)
{
sch1=sch[i];
sch[i]=sch[i+1];
sch[i+1]=sch1;
}
printf(" **********按男團體總分排序**********\n");
printf(" **學校編號**\t\t**總分**\n");
for(i=0;i<N;i++)
printf("\t%d\t\t\t\t%d\n",sch[i].schoolnum,sch[i].boytotal);
printf("\n");printf("\n");
printf("########## 0:退出;1:返回目錄。\n");
printf("****請選擇: ");
loop2: scanf("%d",&q);
if(q==0) funct0();
if(q==1) xunhuan();
else {
printf("輸入錯誤(只能是0或1),請重新輸入:");
goto loop2;
}
}
void funct5() //按女團體總分排序
{
struct school sch1;
int i,j,q;
for(j=0;j<N-1;j++)
for(i=0;i<N-j-1;i++)
if(sch[i].girltotal<sch[i+1].girltotal)
{
sch1=sch[i];
sch[i]=sch[i+1];
sch[i+1]=sch1;
}
printf(" **********按女團體總分排序**********\n");
printf(" **學校編號**\t\t**總分**\n");
for(i=0;i<N;i++)
printf("\t%d\t\t\t\t%d\n",sch[i].schoolnum,sch[i].girltotal);
printf("\n");printf("\n");
printf("########## 0:退出;1:返回目錄。\n");
printf("****請選擇: ");
loop2:scanf("%d",&q);
if(q==0) funct0();
if(q==1) xunhuan();
else {
printf("輸入錯誤(只能是0或1),請重新輸入:");
goto loop2;
}
}
void funct6() //按學校編號查詢學校某個項目情況
{
int i,n,m,q;
printf(" **********按學校編號查詢學校某個項目情況**********\n");
loop1: printf("*******請輸入所要查詢的學校編號: ");
scanf("%d",&n);
if(n!=1&&n!=2)
{
printf("!!!!!輸入錯誤,學校編號只能是「0」或「1」,請重新輸入!!!!\n");
goto loop1;
}
printf("*******請輸入所要查詢的項目編號: ");
scanf("%d",&m);
for(i=0;i<N;i++)
if(n==sch[i].schoolnum)
{
printf("學校編號: %d 項目編號: %d\n",n,m);
if(sch[i].mat[m].rank[0]==1)
printf("第一名(獲得) ");
if(sch[i].mat[m].rank[1]==1)
printf("第二名(獲得) ");
if(sch[i].mat[m].rank[2]==1)
printf("第三名(獲得) ");
else
printf("本校該項目未進入前三名");

}
printf("\n");printf("\n");
printf("########## 0:退出;1:返回目錄;2:返回上一級。\n");
printf("****請選擇: ");
loop2: scanf("%d",&q);
if(q==1) xunhuan();
if(q==0) funct0();
if(q==2) goto loop1;
else {
printf("輸入錯誤(只能是0或1或2),請重新輸入:");
goto loop2;
}
}
void funct7() //按項目編號查詢取得名次的學校
{
int i,t,q;
printf(" **********按項目編號查詢取得名次的學校**********\n");
loop1: printf("*****請輸入所要查詢的項目編號: ") ;
scanf("%d",&t);
printf("項目編號:%d\n",t) ;
for(i=0;i<N;i++)
{
if(sch[i].mat[t-1].rank[0]==1)
printf("獲得第一名的學校編號是:%d \n",sch[i].schoolnum);
if(sch[i].mat[t-1].rank[1]==1)
printf("獲得第二名的學校編號是:%d \n",sch[i].schoolnum);
if(sch[i].mat[t-1].rank[2]==1)
printf("獲得第三名的學校編號是:%d \n",sch[i].schoolnum);
}
printf("\n");printf("\n");
printf("########## 0:退出;1:返回目錄;2:返回上一級。\n");
printf("****請選擇: ");
loop2: scanf("%d",&q);
if(q==1) xunhuan();
if(q==0) funct0();
if(q==2) goto loop1;
else {
printf("輸入錯誤(只能是0或1或2),請重新輸入:");
goto loop2;
}
}
void xunhuan() //返回目錄
{
int t;
mulu();
printf("\t\t請選擇(輸入0--7)序號:\t");
scanf("%d",&t);
while(t!=0&&t!=1&&t!=2&&t!=3&&t!=4&&t!=5&&t!=6&&t!=7)
{
printf("輸入有誤,請重新選擇:");
scanf("%d",&t);
}
switch(t)
{
case 0:funct0();break;
case 1:funct1();break;
case 2:funct2();break;
case 3:funct3();break;
case 4:funct4();break;
case 5:funct5();break;
case 6:funct6();break;
case 7:funct7();break;

}
}

void main()
{
system("Color 1e"); //改變背景,前景色
huanyingni();

input();
totaljisuan();
xunhuan();

}
九、課程設計體會
本次課程設計檢驗了我的實踐能力,感覺自己還有許多東西要學習,並不僅限於課本上的知識,實踐才是真理,在學習中實踐,實踐中去學習。學習的路很長。
再有要多問,幾個人共同討論會有意想不到的效果

熱點內容
武漢大學學生會輔導員寄語 發布:2021-03-16 21:44:16 瀏覽:612
七年級學生作文輔導學案 發布:2021-03-16 21:42:09 瀏覽:1
不屑弟高考成績 發布:2021-03-16 21:40:59 瀏覽:754
大學畢業證會有成績單 發布:2021-03-16 21:40:07 瀏覽:756
2017信陽學院輔導員招聘名單 發布:2021-03-16 21:40:02 瀏覽:800
查詢重慶2018中考成績查詢 發布:2021-03-16 21:39:58 瀏覽:21
結業考試成績怎麼查詢 發布:2021-03-16 21:28:40 瀏覽:679
14中醫醫師資格筆試考試成績查分 發布:2021-03-16 21:28:39 瀏覽:655
名著賞析課程標准 發布:2021-03-16 21:27:57 瀏覽:881
北京大學商業領袖高端培訓課程 發布:2021-03-16 21:27:41 瀏覽:919