Advertisement

数据结构——(C语言)顺序表

阅读量:
复制代码
    //顺序表list
    #include"stdio.h"
    #define maxsize 15 
    
    typedef struct{
    int a[maxsize];   
    int size;
    }list;
    
    //创建
    
    void create(list *s)
    {
    int n,len,i=0;
    printf("请输入顺序表长度:");
    scanf("%d",&len);
    s->size=len; 
    printf("请输入顺序表元素:");
    while(i<len)
    {
        scanf("%d",&n);
        s->a[i]=n;
        i++; 
    }
    } 
    
    //初始化
    
    void init(list *s)
    {
    s->size=0;
    }
    
    //尾插
    void insert_end(list *s, int elem)
    {
    s->size=s->size+1;
    s->a[s->size-1]=elem;
    }
    
    //遍历
    void trav

全部评论 (0)

还没有任何评论哟~