主要功能有
按1 輸入運動員資訊
按2 輸出運動員資訊
按3 查詢運動員資訊
按4 修改運動員資訊
按5 刪除運動員資訊
按6 插入運動員資訊
按7 排序總成績資訊
#
include
#include
#include
struct
athlete
ath[60]
;int n;
void
menu()
void
input()
//輸入運動員資訊
}void
output()
//運動員資訊輸出
else}}
void
search()
//查詢運動員資訊}if
(i>n)}if
(t==2)
}if(i>n)}}
else
}void
change()
//修改運動員資訊}if
(i>n)
else}}
void
del(
)//刪除運動員資訊
printf
("請輸入您要刪除的運動員的編號: ");
scanf
("%d"
,&num)
;for
(i=1
; i<=n; i++
) n--
;//總數-1
printf
("**********該運動員資訊已刪除**********\n");
}}}else
}void
add(
)//插入運動員資訊
printf
("是否繼續插入(是:y 否:n)\n");
printf
("%c您的選擇是:"
,t=getchar()
);t=
getchar()
;//獲得輸入字元
if(t==
'y')
else
}else
}void
paixu()
//排序運動員資訊}}
for(i=
1; i<=n; i++)}
else
}int
main()
}printf
(" 運動員資訊管理系統已退出( ^_^ )\n");
return0;
}
資料結構大作業 學生資訊管理系統
思路用到的知識點 順序表,氣泡排序。typedef struct 順序表,長度為maxsize s 首先確定要實用的資料結構 用鍊錶可以提高空間的利用率,但是寫 的時候需要考慮的就會多一點,而且出錯了不好檢查 第一次嘗試的時候就被各種指標指向搞暈了 所以就選擇了實現起來比較方便的順序表。主要的幾個函...
資料結構262 學生資訊管理
某班學生的資訊存放在乙個線性單鏈表中,但每學期都有學生因故退學。現要求根據退學學生的學號,將其資訊從鍊錶中刪除。假設學生的資料只儲存姓名 學號 性別,並採用結構體型別描述。若煉表中有退學學生,輸出刪除該學生後的學生資料 如果鍊錶中沒有該學生,則輸出錯誤資訊no。例1 lidong 1001 m zh...
資料結構262 學生資訊管理
試題名稱 學生資訊管理 時間限制 1 秒 記憶體限制 10000kb 問題描述 某班學生的資訊存放在乙個線性單鏈表中,但每學期都有學生因故退學。現要求根據退學學生的學號,將其資訊從鍊錶中刪除。假設學生的資料只儲存姓名 學號 性別,並採用結構體型別描述。輸入說明 輸入n個學生資料 1 n 10 每行乙...