本題要求實現乙個函式,求鏈式表的表長。
int length( list l );
其中list
結構定義如下:
typedef struct lnode *ptrtolnode;
struct lnode ;
typedef ptrtolnode list;
l
是給定單鏈表,函式length
要返回鏈式表的長度。
#include #include typedef int elementtype;
typedef struct lnode *ptrtolnode;
struct lnode ;
typedef ptrtolnode list;
list read(); /* 細節在此不表 */
int length( list l );
int main()
/* 你的**將被嵌在這裡 */
1 3 4 5 2 -1
5
**展示:
1list read()
214 scanf("
%d",&data);
15while(data!=-1)16
25return
head;26}
27int
length( list l )
2835
return
len;
36 }
4 3 求鏈式表的表長 10分
本題要求實現乙個函式,求鏈式表的表長。函式介面定義 int length list l 其中list結構定義如下 typedef struct lnode ptrtolnode struct lnode typedef ptrtolnode list l是給定單鏈表,函式length要返回鏈式表的長...
6 3 求鏈式表的表長 (10 分)
本題要求實現乙個函式,求鏈式表的表長。函式介面定義 int length list l 其中list結構定義如下 typedef struct lnode ptrtolnode struct lnode typedef ptrtolnode list l是給定單鏈表,函式length要返回鏈式表的長...
6 3 求鏈式表的表長 10分
本題要求實現乙個函式,求鏈式表的表長。函式介面定義 int length list l 其中list結構定義如下 typedef struct lnode ptrtolnode struct lnode typedef ptrtolnode list l是給定單鏈表,函式length要返回鏈式表的長...