freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

c程序設計語言課程設計報告(學生學籍管理系統(tǒng))-文庫吧資料

2025-05-22 01:39本頁面
  

【正文】 char *a) //開具學籍證明 { Info *p。 } cout顯示完畢 !\n。 (again)。 cout 學生證預約辦理 Y/N: personbook endl。 cout 績點 : personmark endl。 cout 電話 : personphone endl。 while( !()) { cout 學號 : personnum endl。 18 exit(0)。 (,ios::in | ios::binary)。 system(COLOR 1e)。 } void Show::ShowAll() //顯示所有學生的信息 { char again。 } if(!record) cout 沒有查找到相關數據! \n。 record=true。 !record) { if(strcmp(pnum,a)==0) { ShowOne(p)。 while(p!=NULL amp。 p=person。 Info *p。 return NULL。 } p=pnext。 return p。amp。 bool record=false。 cout 開始按學號查找! \n。 } Info *Show::SearNum(char *a) //按學號查找學生信息 { system(COLOR 3d)。 } p2next=NULL。 InputOne(p1)。 break。y39。amp。Y39。 ()。 cout 是否繼續(xù)輸入? Y/N: 。 p2=p1。 if(n==1) head=p1。y39。Y39。 //二進制輸出文件 head=NULL。 InputOne(p1)。Y39。 int n=0。 16 } void Stu::creat() //創(chuàng)建鏈表 { Info *head。 cout 學生證預約辦理 Y/N: pbook endl。 cout 績點 : pmark endl。 cout 電話 : pphone endl。 cout 學號 : pnum endl。 } void Show::ShowOne(Info *p) //顯示指定的學生信息 { system(COLOR 3f)。 ()。 cout 學生證預約辦理 ? Y/N: 。 //略過換行符 cout 備注 : 。 cin p1mark。 (p1adres,40)。 (p1phone,12)。 (p1name,8)。 (p1num,20)。 cout \n請輸入下面的數據! \n 。 } } Stu::~Stu() { ()。 if(()) { cout創(chuàng)建文件 ! \n 。 person=new Info。 class WrongIn //用于捕捉輸入異常 { }。 //信息更新 /修改 void GoodBad(char *)。 //學 籍證明 void Book(char *)。 class Manage:public Show //Show 的子類,管理模塊,多重繼承 { public: Info *SearNum(char *)。 //按學號排序輸出 void ListMark()。 //顯示所有學生的信息 Info *SearNum(char *)。 class Show:public Stu //Stu的子類,顯示模塊,抽象類 { public: void ShowOne(Info *)。 //創(chuàng)建鏈表 ~Stu()。 //比較成績高低,重載 運算符 friend void InputOne(Info *p1)。 virtual Info *SearNum(char *)=0。 fstream people。 static int N。 //學生 證預約 Info *next。 //績點 char other[100]。 //電話 char adres[40]。 //學號 char name[8]。 /* 本程序應用了: 布爾類型 格式化輸入輸出 () 引用作為函數參數 函數重載 內存的動態(tài)分配 二進制文件 結構體指針 構造函數 析構函數 靜態(tài)數據成員 函數覆蓋 純虛函數 抽象類 友元函數 運算符重載 繼承和多重繼承 異常處理 通過鏈表動態(tài)存儲數據 多文件組織 等 C++的特色功能 */ includeiostream using namespace std。 對策: 小組成員輪流校對程序,發(fā)現問題并改進。 對策: 參考相關書籍 ,請教老師等。方便、快捷。 對策: 類外部定義 Info 結構體,在類內部用結構體 +鏈表的方式存儲學生的信息 ? 文件寫入的問題 描述: 用普通文件存儲學生信息顯得較為復雜,數據錄入較為繁瑣,不便于操作。 } —— 運用鏈表和指針按學號大小排序全部學生信息 12 八、 存在 的不足與對策 ? 類對象中的信息存儲問題 描述: 類對象中用數組存儲所有學生的信息,顯得較為復雜,不方便管理和操作。 } ()。 while(p1) { ((char *)p1, sizeof(*p1))。 (,ios::out | ios::binary)。 p2=nownext。 } now=nownext。 tempnext=p1。 //p2 插入到最前 } if(strcmp(p2num,p1num)0) { temp=p2。 //在原鏈表中刪除 p2的信息 person=temp。 p1==person) //插入到頭結點之前 { temp=p2。 i++=N) { if(strcmp(p2num,p1num)0 amp。 while(p2 amp。 11 p1=person。 cout 開始按學號排序! \n。 int i=0。 else return false。 } if(!record) cout 沒有查找到相關數據! \n。 record=true。 !record) { if(strcmp(pnum,a)==0) { ShowOne(p)。 while(p!=NULL amp。 p=person。 Info *p。 person=head。 ((c
點擊復制文檔內容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1