-->
当前位置:首页 > 题库 > 正文内容

函数题:顺序创建单向链表

Luz3年前 (2022-09-09)题库503
本题要求实现一个将输入的学生成绩组织成单向链表的简单函数。

### 函数接口定义:
c++
struct stud_node * input();


利用input函数创建一个链表,函数返回链表的头指针。

### 裁判测试程序样例:
c++
#include <stdio.h>
#include <stdlib.h>
struct stud_node {
int num;
char name[20];
int score;
struct stud_node *next;
};

struct stud_node * input();

int main()
{
struct stud_node *head, *p;

head=input();
for ( p = head; p != NULL; p = p->next )
printf("%d %s %d\n", p->num, p->name, p->score);

return 0;
}


/* 请在这里填写答案 */


### 输入样例:

in
1 zhang 78
2 wang 80
3 li 75
4 zhao 85
0


### 输出样例:

out
1 zhang 78
2 wang 80
3 li 75
4 zhao 85







答案:若无答案欢迎评论

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。