C語言 資料結構 三元組的實現 最終作業版

2021-07-27 22:36:47 字數 1395 閱讀 1465

#include#include//定義常量 方便操作

//可能也沒多方便

#define time 1000

typedef int *triplet;

typedef int status;

/**定義一系列三元組的操作

c語言中的函式

*///初始化

void inittriplet(triplet *t, status v1, status v2, status v3);

//銷毀三元組

void destroytriplet(triplet *t);

//返回第i個位置的的元素

void get(triplet t, status i);

//改變第i個位置的元素的值

void put(triplet *t, status i, status e);

//判斷是否公升序排列

void isascending(triplet t);

//判斷是否降序排列

void isdescending(triplet t);

//返回最大值

void max(triplet t);

//返回最小值

void min(triplet t);

/**ui 邏輯 函式

*/ void show();

void logic(triplet *t, char key);

void istrue(triplet t);

//列印三元組

void printtriplet(status *t);

int main()

} void istrue(triplet t)

}void show()

void printtriplet(triplet t)

void inittriplet(triplet *t, status v1, status v2, status v3)

void destroytriplet(triplet *t)

}void get(triplet t, status i)else }

void put(triplet *t, status i, status e)else }

void isascending(triplet t)else

}void isdescending(triplet t)else

}void max(triplet t)

void min(triplet t)

void logic(triplet *t, char key)

}

資料結構 三元組 C語言實現

include include define ok 1 define error 0 define overflow 2 typedef int status typedef int elemtype typedef elemtype triplet status inittriplet tripl...

C 語言實現 資料結構 三元組

c 語言實現 資料結構 三元組 原來的郵箱帳號不能用了,拷貝到該帳號 include include define ok 1 define error 0 define overflow 2 typedef int status typedef int elemtype typedef elemty...

《資料結構》 三元組的實現

在此給出三元組的c語言實現方法,h檔案與.c檔案沒有分開,寫在了乙個檔案中,可以貼上放在clockblocks中執行,或者liunx平台。include include define ok 1 define error 0 typedef int status typedef int elemtyp...