資源簡介
題目 學生健康情況管理系統
【問題描述】
實現學生健康情況管理的幾個操作功能(新建、插入、刪除、從文件讀取、寫入文件和查詢、屏幕輸出等功能)。健康表中學生的信息有學號、姓名、出生日期、性別、身體狀況等。
【實驗內容】
必做內容
利用鏈式存儲結構來實現
系統的菜單功能項如下:
1------新建學生健康表
2------向學生健康表插入學生信息
3------在健康表刪除學生信息
4------從文件中讀取健康表信息
5------向文件寫入學生健康表信息
6------在健康表中查詢學生信息(按學生學號來進行查找)
7------在屏幕中輸出全部學生信息
8-----退出
代碼片段和文件信息
#include
#include?“Administer.h“?
bool?Administer::avoidRepete(string?&check)??????//檢測是否含有重復學號
{
if(IsEmpty())?return?true;
Student?*current=first->link;
while(current!=NULL)
{
if(current->student_number==check)?return?false;
current=current->link;
}
return?true;
?}?
bool?Administer::save()???????//保存到本地
{
Student?*current=first->link;????//存儲結構為帶附加頭結點的鏈表?
ofstream?outfile(“student.text“ios::out|ios::trunc);
if(!outfile)
{
cerr<<“open?student.text?error!\n“;
return?false;
?}
?outfile< ?while(current!=NULL)
?{
? outfile<student_name.c_str()<<“?“<student_number.c_str()<<“?“
?<sex.c_str()<<“?“<birthday<<“?“<health_condition.c_str()< ?current=current->link;
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????117??2017-12-04?20:39??實驗二:利用鏈表實現學生健康系統\student.text
?????文件???????6363??2017-12-04?20:10??實驗二:利用鏈表實現學生健康系統\實現文件\Administer.cpp
?????文件????????976??2017-12-04?20:05??實驗二:利用鏈表實現學生健康系統\實現文件\Administer.h
?????文件??????99545??2017-12-04?20:10??實驗二:利用鏈表實現學生健康系統\實現文件\Administer.o
?????文件????????105??2017-12-03?10:56??實驗二:利用鏈表實現學生健康系統\實現文件\main.cpp
?????文件??????73083??2017-12-04?20:07??實驗二:利用鏈表實現學生健康系統\實現文件\main.o
?????文件???????1277??2017-12-04?20:26??實驗二:利用鏈表實現學生健康系統\實現文件\Makefile.win
?????文件???????1122??2017-12-04?19:08??實驗二:利用鏈表實現學生健康系統\實現文件\Student.cpp
?????文件????????886??2017-12-03?15:03??實驗二:利用鏈表實現學生健康系統\實現文件\Student.h
?????文件??????77264??2017-12-04?20:07??實驗二:利用鏈表實現學生健康系統\實現文件\Student.o
?????文件????????117??2017-12-04?20:39??實驗二:利用鏈表實現學生健康系統\實現文件\student.text
?????文件???????1422??2017-12-03?11:00??實驗二:利用鏈表實現學生健康系統\實現文件\利用鏈表實現學生健康系統.dev
?????文件????2082922??2017-12-04?20:10??實驗二:利用鏈表實現學生健康系統\實現文件\利用鏈表實現學生健康系統.exe
?????文件????????352??2017-12-04?21:34??實驗二:利用鏈表實現學生健康系統\實現文件\利用鏈表實現學生健康系統.layout
?????文件????2081325??2017-12-03?14:38??實驗二:利用鏈表實現學生健康系統\鏈表實現學生健康系統.exe
?????文件?????258048??2017-12-04?21:25??實驗二:利用鏈表實現學生健康系統\鏈表實現學生健康系統實驗報告.doc
?????目錄??????????0??2017-12-25?14:29??實驗二:利用鏈表實現學生健康系統\實現文件
?????目錄??????????0??2017-12-25?14:29??實驗二:利用鏈表實現學生健康系統
-----------?---------??----------?-----??----
??????????????4684924????????????????????18
- 上一篇:殷人昆第二版源代碼參考.rar
- 下一篇:順序棧實現表達式計算可計算浮點數
評論
共有 條評論