打印链表


提交答案

分数: 2 (部分)
时间限制: 2.0s
内存限制: 98M

作者:
题目类型
允许的语言
C

1、 先定义一个结构体用来表示链表的结点,结点只存放一个整数;

struct node {
    int data;
    struct node *next;
};

程序代码对结构体的定义必须与上面完全一样

2、 然后自定义一个函数,该函数的功能是创建带头结点的链表,并将用户从键盘输入的n个整数依次放入链表中。该函数只有一个参数,表示链表的数据结点的数目;

struct node *creat(int n)

程序代码中,函数头必须与上面完全一样

3、 main函数中先输入链表的数据结点的数量,然后传入到创建链表的函数中,调用此函数;

4、 最后,main函数把链表中的所有数据依次打印出来

范例输入:

4
10 20 30 40

范例输出:

10
20
30
40

评论

目前没有评论。