回覆列表
  • 1 # 使用者5635123734932

    /*

    線性表的運用

    (1)建立順序表

    (2)獲取第i個元素

    (3)查詢元素x

    (4)在某一位置插入資料

    在主函式中呼叫上述操作。

    */

    #include

    #include

    #define maxsize 50

    typedef struct

    {

    int data[maxsize];

    int last;

    }Sequenlist;

    Sequenlist * InitList () //建立順序表

    {

    Sequenlist * L ;

    L= (Sequenlist *) malloc( sizeof(Sequenlist) );

    L->last =0;

    return(L);

    }

    Sequenlist * creat() //建立一個有具體內容的順序表

    {

    Sequenlist * L; int i=1,n;

    L=InitList( );

    printf("請插入資料,以0結束\n");

    scanf("%d",&n);

    while(n!=0 && L->last

  • 中秋節和大豐收的關聯?
  • 怎樣喝酒才能不胖?