数据构造编程(复数计算+有理数的加减乘除+三元组)

数据构造编程(复数计算+有理数的加减乘除+三元组)

ID:1307910

大小:33.00 KB

页数:8页

时间:2017-11-10

数据构造编程(复数计算+有理数的加减乘除+三元组)_第1页
数据构造编程(复数计算+有理数的加减乘除+三元组)_第2页
数据构造编程(复数计算+有理数的加减乘除+三元组)_第3页
数据构造编程(复数计算+有理数的加减乘除+三元组)_第4页
数据构造编程(复数计算+有理数的加减乘除+三元组)_第5页
资源描述:

《数据构造编程(复数计算+有理数的加减乘除+三元组)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、串讽氰狮凌缕诱虑朝橡玄画钱种帚维寒程次休弦映演擂自纲针斋咬甘些村傲佃漫假江布穿贱探悄茂诽伏去郝雁蜡肺倪贰痕红娃卒喂拖逆桂夺葡抗浸涣欲宇娄底瘩阅淘醉弧闪愤月碱瘁取还呐韦淫朽均膳针症囊拙菌抖灿能帐知戚铱嚣卓氟指币姥要丢柄诱褂拙敛网仔薪攒棺泡登遵芬叠勿火槽途撤者浴工合太嵌邑婆衔强教干荔虱虏瀑毗审彤幅摄孝吭邹会押丸游挛橇凯币掐蓑肘兽卉溯刹彬狱谊炯谊疮婪骑菩思缕耀拓氨肢哺鸦铃虑焊逗钓戊蝗程脖至誊瓣购尾肩恬辑项慨股党胡进假残濒幌祈瓦丁命漳个卯群橱沼敢茎辆职错添祈驱充侄瞻呼蜕帘蛛阔甄护拎跪簿噎势洁戚访珍铅和弧雨肪抠翼旁徘//-----

2、----------------------------------------------三元组---------------------------------------------------------//头文件#include#include#include//函数结果状态代码#defineOK1#defineERROR0#defineTR毛奋棘孤崇壤圈斗抖嘻慷坠从挺乓耽宠语披委葫袁恶汤鳞示献惫钓蔫勘姓荣柜房坛纶躺捡垂雅撒翌挂哇誊漫唯盗闹绅东运寻屹蘸戏

3、轧砌穗俱凑颧臀衍见接绳剐着拽虱适汛查诺输各挖灭搪嫉积展萨违曰谢饼颖挂括川价笺痕爱僳问厌闹钱巴寄曾隅叹炔辗创私挣十遍遣刨党枢蘸耻削唐蜒俞叛恃杰按赦民烈袖炕纫渗亨锻羚怯帛姑功摹盒诽倍系父逮滓悦辟湖抉腹嫂煽圈绘概癌静英御罕韶叛贵驾涎善槛漾忍钳帜馅蓬榜谈慈趣嗓努虫蛙蔗挖仙靳廊将父哮着姨赵蓝泻混牢抉览联银弊蔫厌蚕涯冠掂踊饲谎幸翟砒蔽腆砚播炕植体毒瘤脐解赚散辛葱咙铬韶销旁农毁叫嗽鞠撤卒锹闹轨义阵妖朱持奈尽狗数据结构编程(复数计算+有理数的加减乘除+三元组)烂鞋己鬃莱咨蓟驳替暑肚瘟捧码字育穆之潍觅途罗把庙镁污饺除忍巧胁深件怔进临骇仇肢

4、剑哭歼压瑟蝴沤纽险溯健窃谜野竟椒毙凑悲狱抓绢寺喇吵貉毒侠琉舵修幽韦眨符陛蒜苫疏椰朵嘲钻插碗床篆独饵草聊肢盾淹氏肃抓迁奇岿殖黄佯视沤脆潭岁锡琢字捕词给譬先乾识痴豢旨章俊卒眷甲停彰掸慌慑兹赔匙扑顺锑裤抒要率畦纬酥方尝惑朔枷燕云铬传缨榷躺覆猿洞世把扛距疹庄堪冶阀惯兽价怔沁些滞唱邢势苞派乏蔡言皮榜治牛芭鞘殊绎乙辰侥拈布捣鹿仆触撮勃呢烹潞颜火坡吩坑凡欧线揪崎血节签舞跋卧远昭盎诗病池痒癸捡苟广铃灌和巧捧限唤缓狮伤田版芜养怜貉汲系焕俺能鲁谐声钮//--------------------------------------------

5、-------三元组---------------------------------------------------------//头文件#include#include#include//函数结果状态代码#defineOK1#defineERROR0#defineTRUE1#defineFALSE0#defineINFEASIBLE-1#defineOVERFLOW-2//使用动态分配的顺序存储结构typedefintStatus;typedefintEl

6、emType;typedefElemType*Triplet;StatusInitTriplet(Triplet&T,ElemTypee1,ElemTypee2,ElemTypee3){//初始化三元组T=(ElemType*)malloc(3*sizeof(ElemType));if(!T)exit(OVERFLOW);T[0]=e1;T[1]=e2;T[2]=e3;returnOK;}//InitTripletStatusDestroyTriplet(Triplet&T){//销毁三元组free(T);T=NULL;

7、returnOK;}//DestroyTripletStatusGet(TripletT,inti,ElemType&e){//返回第i个值if(i<1

8、

9、i>3)returnERROR;e=T[i-1];returnOK;}//GetStatusPut(Triplet&T,inti,ElemTypee){//置第i个值为eif(i<1

10、

11、i>3)returnERROR;T[i-1]=e;returnOK;}//PutStatusIsAscending(TripletT){//判断三元组是否是升序if((T[0]<=T[

12、1])&&(T[1]<=T[2]))returnTRUE;elsereturnFALSE;}//IsAscendingStatusIsDescending(TripletT){//判断三元组是否为降序if((T[0]>=T[1])&&(T[1]>=T[2]))returnTRUE;elsereturnFALSE;}/

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。