美文网首页
数据结构实验之链表一:链表的逆置

数据结构实验之链表一:链表的逆置

作者: Otis4631 | 来源:发表于2017-11-18 13:31 被阅读0次
    // ConsoleApplication5.cpp : 定义控制台应用程序的入口点。
    //
    
    #include <iostream>
    #include <stdlib.h>
    using namespace std;
    typedef struct Node{
        int data;
        Node *next;
    };
    int  main(){
        int n;
        cin >> n;
        Node *head, *p;
        head = (Node *)malloc(sizeof(Node));
        head->next = NULL;
        p = head;
        int m = n;
        while (n){
            p = (Node *)malloc(sizeof(Node));
            cin >> p->data;
            p->next = head->next;
            head->next = p;
            n--;
        }
        p = head->next;
        while (m)
        {
            cout << p->data << " ";
            p = p->next;
            m--;
        }
        return 0; 
    }
    

    相关文章

      网友评论

          本文标题:数据结构实验之链表一:链表的逆置

          本文链接:https://www.haomeiwen.com/subject/znyevxtx.html