#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...