| 
 | 
 
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册  
 
x
 
我自己写的程序 
 
#include <iostream> 
using namespace std; 
 
typedef struct Node{ 
        int data; 
        struct Node *next; 
}Node,*linklist; 
 
void getelem(linklist L, int i, int *e){ 
        int j; 
        linklist p; 
        p = L->next; 
        j=1; 
        while (p&&j<i) 
        { 
                p = p->next; 
                ++j; 
        } 
        *e = p->data; 
} 
void cutelem(linklist L,int i ){ 
        int j; 
        linklist p; 
        linklist q; 
        p=L->next; 
        j=1; 
        while(p&&j<i) 
        { 
                p=p->next; 
                ++j; 
        } 
        q = p->next; 
        p = q->next; 
        free(q); 
         
} 
void initlink(linklist L){ 
        L->data=0; 
        L->next=NULL;   
} 
 
void  inlink(linklist L){ 
        int i; 
        cin>>i; 
        L->data = i; 
        L=(Node*)malloc(sizeof(Node)); 
        while (i>=0) 
        { 
                L=L->next; 
                cin>>i; 
                L->data =i; 
                L=(Node*)malloc(sizeof(Node)); 
        } 
         
} 
void outlink(linklist L){ 
        linklist p; 
        p=L->next; 
        while (p->next!=NULL) 
        { 
                cout<<p->data<<" "; 
        } 
         
} 
void  main() 
{ 
        linklist L; 
        initlink(L); 
        inlink(L); 
        outlink(L); 
} |   
 
 
 
 |