PTA函式題 學生成績煉表處理

2021-10-03 22:46:17 字數 749 閱讀 3124

6-39 學生成績煉表處理 (20分)

本題要求實現兩個函式,乙個將輸入的學生成績組織成單向鍊錶;另乙個將成績低於某分數線的學生結點從鍊錶中刪除。函式介面定義:struct stud_node *createlist();

struct stud_node *deletelist( struct stud_node *head, int min_score );

函式createlist利用scanf從輸入中獲取學生的資訊,將其組織成單向鍊錶,並返回煉表頭指標。鍊錶節點結構定義如下:struct stud_node ;

struct stud_node *createlist();

struct stud_node *deletelist( struct stud_node *head, int min_score );

int main()

}while(p->num!=0);

return head;

}struct stud_node *deletelist( struct stud_node *head, int min_score )

/*兩個指標同時初始為頭結點*/

p1=p2=head;

while(p2!=null)else

p1=p1->next; /*如果p2>=min_score時,p1就往下乙個結點移動,要跟上p2的位置*/

} return head; /*返回頭結點*/

}

函式題 學生成績煉表處理

本題要求實現兩個函式,乙個將輸入的學生成績組織成單向鍊錶 另乙個將成績低於某分數線的學生結點從鍊錶中刪除。函式介面定義 struct stud node createlist struct stud node deletelist struct stud node head,int min scor...

PTA 學生成績煉表處理(C語言)

本題要求實現兩個函式,乙個將輸入的學生成績組織成單向鍊錶 另乙個將成績低於某分數線的學生結點從鍊錶中刪除。struct stud node createlist struct stud node deletelist struct stud node head,int min score 函式cre...

6 7 學生成績煉表處理 20 分 PTA

本題要求實現兩個函式,乙個將輸入的學生成績組織成單向鍊錶 另乙個將成績低於某分數線的學生結點從鍊錶中刪除。函式介面定義 struct stud node createlist struct stud node deletelist struct stud node head,int min scor...