14周任務2 單鏈表應用

2021-06-06 16:04:35 字數 966 閱讀 2877

#includeusing namespace std;

class student

student *next;

int num;

double score;

};

class mylist

mylist(int n,double s) //以student(n,s)作為單結點的鍊錶

int display(); //輸出鍊錶,返回值為鍊錶中的結點數

void insert(int n,double s); //插入:將student(n,s)結點插入鍊錶,該結點作為第乙個結點

void cat(mylist &il); //將鍊錶il連線到當前物件的後面

int length(); //返回鍊錶中的結點數

private:

student *head;

};

int mylist::display()

int cnt=0;//定義乙個記錄接點個數的整型變數

student *pt=head; //指向student類的指標

while(pt) //pt不為空時進行迴圈

return cnt;

}

void mylist::insert(int n, double s) //插入接點,先接後斷開

pts->next=pt;

} }

void mylist::cat(mylist& il)

} int mylist::length()

return cnt;

}

int main()

cout<<"head1: "<

感言:陳老師講過了,還是是懂非懂啊,希望老賀快給您的**們指點迷經吧!

第五周任務1 4

程式頭部注釋開始 include includeusing namespace std class float perimeter void 計算三角形的周長 float area void 計算並返回三角形的面積 void showmessage private float a,b,c 三邊為私有...

第五周任務1 4

程式頭部注釋開始 程式的版權和版本宣告部分 檔名稱 作 者 劉楊 完成日期 2012 年 3 月 21 日 版 本 號 對任務及求解方法的描述部分 輸入描述 問題描述 程式輸出 程式頭部的注釋結束 include includeusing namespace std class float x,fl...

第8周任務2

include using namespace std class ctime includeusing namespace std include w.h ctime ctime int h,int m,int s void ctime settime int h,int m,int s void...