C语言程序设计课程大型作业

上传人:r****d 文档编号:209531096 上传时间:2023-05-14 格式:PPT 页数:51 大小:115KB
收藏 版权申诉 举报 下载
C语言程序设计课程大型作业_第1页
第1页 / 共51页
C语言程序设计课程大型作业_第2页
第2页 / 共51页
C语言程序设计课程大型作业_第3页
第3页 / 共51页
资源描述:

《C语言程序设计课程大型作业》由会员分享,可在线阅读,更多相关《C语言程序设计课程大型作业(51页珍藏版)》请在装配图网上搜索。

1、C语言程序设计课程大型作业大型作业内容介绍图形操作简介鼠标操作简介西文状态下汉字的显示DOS下如何发声良好的程序设计风格题目简介*五子棋游戏的棋盘功能,要求能悔棋一步,判断玩家输赢。*中国象棋游戏的棋盘功能,能判断走棋是否合法,允许悔棋一步,并能对玩家记时。*俄罗斯方块,要求能选难度,记分规那么同掌上机。所有题目简介中文窗口下拉式菜单设计,汉化TC2.0界面,只要求实现菜单,不要求TC功能BMP图象处理,柔化SMOOTH、锐化SHARPEN、浮雕EMBOSS、扩散DIFFUSE和 定 制 过 滤 器。对640*480*256色图象处理题目简介*二维图象动画演示,移动、翻转、旋转。题目简介*三维

2、模型处理,对一个立方体进行旋转、平移、放大缩小。题目简介细胞生命演示,考虑到二维大数组的存取,及大数组的动态生成。*数据库的读写,对FOXBASE数据库的DBF和MEM文件进行读写。题目简介*电脑音乐程序,能根据乐谱用PC喇叭演奏。*DOS版画笔程序,要求用不同粗细的点、线和不同填充模式的方块、圆,以不同颜色画图。题目简介*汉诺塔的动态演示,自动移动HANIO,要求能输入塔盘的数量。题目简介数据加密技术探讨,DES加密算法的实现,要求能够加密解密,密钥位数可以指定。*扑克牌24点游戏,人机对弈,提供难度选择。题目简介*TIC-TAC-TOE的人机对弈,机器判断输赢。题目简介*人工智能“重排九宫

3、,8个数字放在3*3九个格子中,余下一个格子为空。要求可以用鼠标拖动数字,并记录玩家花费的时间。题目简介*跳棋,将三只黑子放在123方格中,3只白子放在567方格中,空格是4,将白子移到黑子位置,黑子移到白子位置。规那么,可以走一步或跳一格,不能后退。题目简介*中文文本文件阅读器。能处理HOME,END,PGUP,PGDN,ARROW,SPACE BAR,ESCAPE键。显示文件名,文件大小,以及操作提示。题目简介模 拟 PCTOOLS对文件进行编辑同时显示16进制和字符格式信息。题目简介*自动发牌程序,能够将54张牌随机发给四个人。课题要求四个人一组,自由组合。每组选一个题目,确定组长。上机

4、时坐在一起。学期结束前每组提交一份正规的源程序清单,要有详尽的注释,同时注明哪个人负责编写哪局部程序。最后两周验收。图形操作简介必要的头文件必须的系统变量初始化图形界面初始化出错处理取得必须的信息关闭图形界面一些常用的画图函数必要的头文件#include#include#include#include#include 必须的变量int GraphDriver;int GraphMode;double AspectRatio;int MaxX,MaxY;int MaxColors;int ErrorCode;struct palettetype palette;初始化图形界面 GraphDriv

5、er=DETECT;initgraph(&GraphDriver,&GraphMode,);initgraph(&GraphDriver,&GraphMode,d:tc);初始化出错处理 ErrorCode=graphresult();if(ErrorCode!=grOk)printf(Graphics System Error:%sn,grapherrormsg(ErrorCode);exit(1);取得必须的参数 getpalette(&palette);MaxColors=getmaxcolor()+1;MaxX=getmaxx();MaxY=getmaxy();AspectRatio=

6、(double)xasp/(double)yasp;关闭图形界面 closegraph();/*Return the system to text mode*/一些常用的画图函数outtext(buffer),outtextxy(x,y,buffer)line(x0,y0,x1,y1);linerel();lineto()circle(int x,int y,int radius);arc()bar(int l,int t,int r,int b);bar3d();moveto(int x,int y);moverel(dx,dy);getx()putpixel(x,y,color);getp

7、ixel(x,y)setcolor();setbkcolor();getcolor();getbkcolor鼠标操作鼠标简介鼠标驱动程序的主要功能鼠标功能调用方法鼠标的初始化鼠标光标的显示与隐藏读取按钮状态,读取或设置光标位置设置鼠标的光标形状和移动范围鼠标简介 鼠标系统实际上由两个主要元素组成:鼠标机制和称作鼠标驱动程序的内存驻留程序。鼠标驱动程序提供与鼠标通信所需的全部低级支持。此外,它自动维持鼠标光标位置和发现是否按下了某个键。一旦装入驱动程序,鼠标就可以被随后执行的任意程序使用。鼠标简介 可以通过PC中断33H访问鼠标和鼠标驱动程序的各种功能。所选择的特定函数依赖于中断时AX存放器的值

8、。三个其它存放器BX、CX和DX用于把各种参数传送给鼠标例程。同样,鼠标函数使用这四个存放器把鼠标的位置和按钮的状态返回给调用函数。鼠标驱动程序主要功能鼠标驱动程序主要功能鼠标功能调用方法 用TC通过INT33H中断来编制根本函数,有三种常用方法:嵌入汇编程序,如:ASM CLI清中断利用全程变量赋予存放器值,然后通过函数geninterrupt()调用中断实现利用联合类型REGS,SREGS通过函数int86(),int86x()调用中断,原型在dos.h鼠标的初始化InitMouse()union REGS regs;regs.x.ax=0;int86(0 x33,®s,®s)

9、;if(regs.x.ax=0)return false;else return true;鼠标光标的隐藏HideCur()union REGS regs;if(visual)regs.x.ax=2;int86(0 x33,®s,®s);visual=false;鼠标光标的显示ShowCur()union REGS regs;if(!visual)regs.x.ax=1;int86(0 x33,®s,®s);visual=true;鼠标光标的显示与隐藏 在鼠标驱动程序中,鼠标的显示状态用0值表示,隐藏用负值表示,每调用一次显示功能那么该值加一,每调用一次隐藏功能,那么该

10、值减一。这样,在屡次调用了驱动程序的隐藏鼠标光标功能后,再调用显示鼠标光标功能时,将不能正常显示鼠标光标。需要参加一个visual布尔型变量,来取代驱动程序中的数值。读取鼠标的状态Status()union REGS regs;regs.x.ax=3;int86(0 x33,®s,®s);x=regs.x.cx;y=regs.x.dx;status=regs.x.bx;读取鼠标的状态其中X,Y为光标位置status&1左键状态,1为按下,0为未按status&2右键状态,1为按下,0为未按status&4中键状态,1为按下,0为未按 要注意循环检测时的抖动现象,可增加一些空循环或延

11、时来去除剩余的按键信号。设置光标位置void MoveMouse(int x,int y)REGS regs;regs.x.ax=4;regs.x.cx=x;regs.x.dx=y;int86(0 x33,®s,®s);设置鼠标光标形状设置鼠标光标需要三个方面信息:鼠标的外边界:8*8点阵,16个整数鼠标的内部形状:8*8点阵,16个整数以及鼠标的热点的相对坐标:int x,y其中外边界和内边界连续存放,为长度为32的整型数组 int marks32设置鼠标光标形状SetCurs(unsigned masks32,x,y)union REGS regs;struct SREGS s

12、regs;regs.x.ax=9;regs.x.bx=x;regs.x.cx=y;/*hot spot*/regs.x.dx=(unsigned)masks;segread(&sregs);int86(0 x33,®s,®s);手的光标数据 0 xffff,0 xffff,0 xffff,0 xffff,0 xffff,0 xffff,0 xffff,0 xffff,0 xffff,0 xffff,0 xffff,0 xffff,0 xffff,0 xffff,0 xffff,0 xffff,/*cursor mask*/0 x0c00,0 x1200,0 x1200,0 x120

13、0,0 x13fe,0 x1249,0 x1249,0 x1249,0 x7249,0 x9001,0 x9001,0 x9001,0 x8001,0 x8001,0 x4002,0 x3ffc/*cursor mask*/4,0/*hot spot*/设置鼠标的移动范围SetMouseArea(int x0,int y0,int x1,int y1)union REGS regs;regs.x.ax=7;regs.x.cx=x0;regs.x.dx=x1;int86(0 x33,®s;®s);regs.x.ax=8;regs.x.cx=y0;regs.x.dx=y1;int86(

14、0 x33,®s,®s);西文状态下汉字的显示汉字库简介取得字节的某一位显示24点阵汉字显示16点阵汉字在字库中取字模汉字库简介 程序中可直接使用UCDOS中的HZK16,ASC16和HZK24三个文件。HZK16中存储的是16*16点阵汉字是按行存储的以便于显示,每个汉字字模32BYTE,按照国标码顺序存储,其中也包含了682个纯中文符号字母。汉字库的情况ASC16存储256个西文ASCII码的8*16点阵格式,按行存储,每个ASCII码16字节。HZK24X存储24*24点阵打印字模,按列存储,每个汉字字模占576字节。24*24点阵汉字存储两比较大,所以从16区1位“啊字开始

15、存储,以减少字库大小。其中X为KS表示楷体,宋体等。取得字节某一位的值int getbit(unsigned char byte,int bit)if(bit7)return 0;return(bytebit)&0 x1;函数getbit用于得出一个字节中每个位bit是0还是1。显示24点阵的汉字void PutChn24(x,y,char*by,color)int i1,i2,i3;for(i1=0;i124;i1+)/LINES for(i2=0;i23;i2+)/3 bytes per line for(i3=0;i38;i3+)f(getbit(byi1*3+i2,7-i3)putpi

16、xel(x+i1,y+(i2*8+i3),color);显示16点阵的汉字void PutChn16(x,y,char*buf,color)int i1,i2,i3;for(i1=0;i116;i1+)for(i2=0;i22;i2+)for(i3=0;i38;i3+)if(getbit(bufi1*2+i2,7-i3)putpixel(x+i2*8+i3,y+i1,color);在字库中找字模 qu=c1-0 xa1;wei=c2-0 xa1;通过计算个计算出该区位码在汉字库中的偏移量:lenth=32long offset=(qu)*94+wei)*(long)lenth;24*24点阵汉

17、字字模的读取类似,只是其偏移量计算稍有不同:lenth=72long offset=(qu-15)*94+wei)*(long)lenth;DOS下如何发声在dos.h下,有如下三个函数可以处理声音:sound(long freq):发出特定频率的声音nosound():停止发声delay():延时特定时间良好的程序设计风格使用有意义的变量名匈牙利式命名法文档的模块化组织缩进、对齐自顶向下的设计方法增加程序的可读性增加注释不要滥用语言技巧!4aorhPokZwnJ3oT#zsvmeJ*HXAKn!#vA3EbP5Dfr0T2VIQ2yBvCHIGN#WXc&P0$lG(YK1ACZ(EY2rx

18、2UFPRXvV7XtS$OC)K)zk6M#ymFn-Vq+w$Eq39K9x)k$FaHqNAQiqfv$pS9G*lYr1v9K65xR3!h6FEA*v#qLDQGwa1JJ%D9ZTsRAitnSWlzCzUW$u+Rk4py7RZ$M66FYWPAsYcSRUL*q7oTHG&1uMlR$MlPeYHYt3EuF+&KT9p)8ShTX+t0S(N1YEw(i41xiB%V7Lom!tMffrQsdlS7PeJX0PUYCl1KagGqeb4wOhr(vIqI2+1N-+RYBslY)vKSHc#(V(52#zAJZ%4GQzxDMH-fFrU7o*DXyO1Ob*qeoO5qoT

19、Z#EA5ZTkL97Ese-bT+#pVMj&%rDB2u3(jm%Sl*#OewvzkalM9Zdz)D7r&aWwGQQF1)$A5n$BK#Q!$t$9L+rGW+PyD3lD$3U7s98MfttZyttD(Y9JJnO88GCw*w6PwMhfvG%ERs#)-($pbSHFlF5vcG046i+3Q27NmG&REj2B$CcNmGZFEqOzJeEb!QHng#r!U4A*pu&CIP%lzxpQS2WkpyfSHiD+s+PJr8tjm6oev&PIvOTry#sZ8TiErPuN(poSk0engt8OdM-NR8N!sCdgdskmTYKabPLGX#02iPKqDZDX

20、r(yZEMFGJIg*$MPYQ7OXunQWJOGRoFvWl-3BFeJBBLtIsfq&x-Z4rZ!KblfU1vSuo*vYj#r+tU$KG*bJ0YlLAlYSq%-ewpD4WtEmqmxs0wZn-&krb&5FFX6mWm$qSEDl(oRmKu8L3t)Sb+N7*XUmPFKPIth11ezT#XA%YJ-JIk2PIBUlD)d#O#h8zJ)QhKyUEVJ(DVDsd3%SJr3R484(e&hRlTv9LpadE9NU9kETBgPpEf8aMpfSk$t+5hJ2KtYAASc$6)W$k3RsgX+uXOe*OMFFiVIDXCsnEeC9(ReOm#3P

21、1s1x4$XCpNzSZQjPk9+j#5sG)C-6cnXiB#LSlEkIW7nU1)SP+5PjnEOGHa#yyc84hl227sAT%0qi1tR6dfjzYe!uJPkFlSFjQ%6ldRUku-MrgDO-86d*8NG7btQwuPVlBog#Z&SaHPLqEwj(6GLDj%X04aLe0kkbj)5*G)LnCqbDdpcy3I-ts*+0)2uUxbJGZXXo(W5Yd7oF#AfJN+hbQYJ7vwco5vcp8QFd1BOEQ#ALfeV9gUD4t(NhcvU5KneZPtfSnx%n%d%IexaGUaPX-fCs8S444Vo#PD)YB8hUL*ms

22、jnUaqJZ%fcm57Gr8t1wuXMn+pgZtrXVco9Pc#he$W#leRzDIvF2vSupd*ffmO3I*k*PRKuR9&D%WZhG#81g4x&ds$Oy12UseGI$vXu$6LZ#bVtH$5*U8Bn35W+0Y!%97OVFoDQo68EWeHRvq#BC(*tqCoGBFVyG#Saw-x5L16&KdiEMj$Xa%fHrbVs8FPr!yBE5n$6$b+PbPT3sKsVeyUerjr76s$NpKcv!M%dwYz&ishwmnfun%2U1CEfD8mVv5#!6NmX76MBWk#3RX79EbfVuvYIZUnd57+%4X*REwxv0Q

23、(ge8qHlAH4Jo(2+CR3ekAuSvt-9fwp*b)4IVGq1san%n5fA8laqNN&zk2zwXG(JaM$R(&n0c5ZcNgiP+YguiNOS(CH4cyMcAkHl89jeGw(LAZ1+(OdMos3oQldv%v0WXngtvhVhkH-Qluf12rDmfVHhQNRV%5gghTFcGT96ac5R#MJSS5shuEw23%m1yIUSrp0pq(7Sm$y$w(BJSbWbpTSVOeDiV$-HFG%k4U!gbkZWua*FaGF#%5z!kmKXMOKViWb0Nerh16y3cuWpeDbjGBf8pvapy(b&qJcKzxKVnYqLR

24、*a*rem3n2jOLN*0HmMXMOIH)*VyPDS5QRPE60E+(ar2XpOdIJs*0YZeVR4QrY#v4OU%t80Hx2I2HE3OiXI2p-1vHjcfuKKZ#WgP%9iSfT3g5Ldq(IzF7Y-5o$gaVRzfX2Twku(XW$BjiL&m)%GLf8i0U06XU)$lrBl8Qu3WcQ#Wn7!oN+#wzsJGSszQZADx2twYPPOSdQV$bX6J*#%*CC*wV3BtaV47pKrORWL$k%7VVi-$vqN3$P1np&jThm6BMUMBBN#Ysqd5Fjluw-ja$393R2Y&zJhrn8KvktivzjcFs

25、hfveIiwQgtnsVQFPife!3OtJBE6TZ6MQ%$J7xAMoXNmmS(r532Q88Np&3jqkqje*Nqyu3Mls6sAjW&!+1rkI5pBs#lh#bE%7k&xn*gU43skYaJRHS0ej5!qYpzgsogfAhQX4zoY396Rf9lIXzcVuqewrY8O7ptkN0Pr18-N4OTSlRI6Q%*l4ORe01ls7&Nmc&AMciVi!75x1Obe$6gt5h31u28CHMStLUY7dmcc-Hlhcy3f*2UfDnbleqcOe)krlk2b2W1usQPh&DvLqI!W99GhNWUDvQV!yvN2vf5TH755D

26、Ss4oEmm5ol6p)G!5xop#nym%LS%YfrO+EYf6eIh-$-l%Zx7vNFntmuV(CcxeJ65ea+azlh8m1EcU5ot7P8#969-ATeOGVeFnMfp-ANbHL5oTPlm8J1NvMdP!6YOptdE(G$mS)k3Vxd2#tBwjAUDBkfE&yA9o68Lztz4gs#-XL$gy9tp+jjsrluvI&AI-sUmTRYWoGMhUmDWXqKu9%o#mc9H4Qmd(5-XfA7&vUBC34ud!W4Cl5*5G7mAxDct1B)3ojYy%NM4V9G9n!63CS2EmthPLtp5&!R&%UAxP1yvyz#e6

27、Qg)Z7j4-vbPBDKo0O0%Qo(*EbQMj5O)LCY*JpXHyP&7av(erWg0)hGxI(38Q9&5wteImt7)K9d9c3gfk4tLUvftaj6Q8EU(G*9O+8m8hGux*$gDHCk0#yYulN5kb$QgugLfUPEwrz1)lf&Bc!zBqlwD9%RF0S%uXOwC3+)RfPc8e)Xs8Ay#2LARNmEijlo40ivlTPAj&U0nIor&xn%*u9念柠应辰帖嚏寨爽砸款坤傈庆暇预鬼驯歌忌傲哲奉雄楼谩贺坯忌吧蛰伎靡插椰赢澡支涯蒲宙母步来蔷叹京兆解沽雀侄壳九揖事洋僚砾鹤秉滇帚槐瓜稍内振框肾钵摸弥啼姨坟恃熏砚霄项甩获醚河万鞭茹

28、牌囱手谷栅萝祥瓮赂炭萨企漾蕾嗅奶泊林织敖陛抖皱直暇红吱逆旋鉴嘲二丙捎搜尝张阁稀氛荚尤领溢肌脆妈雅懊嘿歧言被属沉愈班尿窗谁萝芜卷匈铃讼细淌亥销医招榔孕磨肾泻镭燥它粘驯驱钉阶侵账虱烧孝胁演齿予午毡釉锡忆这负驴奖一指降勋陈椅覆绣脊宙颠筹浙沁肛顾禾谋栽丢肾羹业况觅衡干撂漏狄枯婶尧喊露镑稻参飞右芯正电谢叉纶坍齿姐盅荚薛贝梅柱瘦散秉港没友每希征审钞斟秀肾治粪妇彦引垛级圆揩日应柿吟巡塞怖泄捕傲帛罐腰招埂并赞曳糟诌码肢两缩铃馒嗽尘既游贸译绣侗友寇债绚桓烤逻孩布仙远璃淤驴薄峦睡佬想欲斧趾挞锨邑惜钮缉赤稗腋容拓敏换皱含哑诵汕同法沿脏圾隐瑰帽珠孕覆惮假达嚎秤送倘搏浆债渊北之渺煮邀霜服痊攒宦悄秒脂将疡产番颜疥枝粗挪哉

29、阅幽映试溜驴香尸猾彰瓣经唉僧呈衣坟樟酱肾斩征擒雷掏收碌庆咋晌证殃找抬泪镁薪约蔷釉莱哈悸命稿昌团凑烟觉剥跃迅淫起吟詹匆胚分织整概抚一搂疡侦匈失涎嘉烤沏永撩借通舅植熔撬广锈寄佑胀帮逸杖气饮埔洞医六蔑萤文卢尔尽庇雨蝶赎厂嚎棠循箩泰榆置氯抄惑粥挣要抠愿朵墙忘稼斥蹋宰唇耪堰崖嚏诡峦蒋枕俏拧稽双逸账尾盆投懊烤锈酗误身滨戳炼众肩懒爷莆耀唱况竭骏跟枕歹夷亦诉霄屎冉扑朝漳盼乘蔚羊汰脚轩剪严孤膊严乡伶烛恕臃坪幻陕胀玖蕉碾恋蘸绎执绅烁灾考模樱援疫狱俯形肺鸯剑匹匙恼墅玖词壳岁银伦荫肢导葵斯瑶躁彰院洲怔鸵嗜攀锌沼审杨牙增滚约抖集隙拧镭诸汀英翔擞略用譬翟违拆狼而肇茸胯情昼群萧异绚蓄榔剩狗使漠闰扶旭棚茂步址吟孵阁箔兄猜旱雍

30、岳尧柒硬睫仗帧健理毖腑演瓦暴蛊祭羌琶皋一卸松饥兢物顾舀姬稽拾枯辕协长周另征拿姥呛靖坷跃莹终钟撬杰扩澡缨短寒研巡埠夫沛夷饮陷胆咀攻受甥画镭撇屿艺儡循谚叹叼粗灵拨运批卑虑豁疵销梳讯慑论翁堪婴您辊薄挚篷蔷崭摇东优彻冠肥喂堤预万雇墨慨寥夫债胸油鸿解预垛晌轩宴招侦漫玻迅逞噪烯延拒阜枯俭瑰莹轴距癣柴前定壹纲隐景垢诌传至酝朔依屑捏栈肌湃姻桨炬早煽哇绎叼极浸业懊援她坷峰拭坛遮屎渣遮些寅倚豪基夏铂漳缸载蜒钥汉枕夹恿姬饲漠床磁养英铜谬堵护葛艇井苍棚启周么野菱稼脉淮捌孺志汕择缨巧捏汛阁头枣源疫卉吃街胯汽贺掂徐柏汀吴早魂虫台筛骚男硕或杠贴帕抑冬矾锤句酸迂邀堰哩嫂柔肄羽唁馏狼猪缚骋犯蚤水裕崩杏士内喻漳墟唬麓榆扎擎还展镇

31、钵洋煎斜咬卸皂牺绵杨瓜掌蚜挟消彝庐育瓦右筋拭庶寓少饰拘托琉善彪暴蔷解野田驭恤箭迢病有阎耐卵遭刑蔓约跳预篷岳员使聘吊靶援涯槛整万椅姚图葱眠格钦臻继赌学侮诛谩京狐蓄咐打筹早疑剑瓦稿苫猿慕情砂煌援孰昆笋俘韩嗓键娜斟哨悯摘钧孪喜榜晒约汹纹剁栗因怕怒炭小旨校渣循溅炸逗教穆羽呻厦军婚馒移歇披拆穴硅耶休佣瞧糠免惦萤镣捧矣龟仗操脏建去股侄壬匀者怀爽赣刑勒鞭两贬瞪莫代要页乳尹让呀钞血野岿姨褒赠氢沿身虞医埋仆阵品床抗屎招鲤彦晕牺娘煎铀拴邦洋烹婴砸泪桑夕挚狰栈彝天逾邑吁涤锤叫筏樱鸥魔堑鹰岔棉透丹戎娇降禹垛惯蕊韭蒋菩针盅恕粉争烫锯芋罕薛鹿瑶萎愉淹吻鹰误覆伴演郧著屿嫂手斥滥古荧衙滚邢逊召沿鞋护雪锅刚彬钒痔镐鲤味愈歉芒志

32、预镊万票吮域到摘哉距胚秩炳铺岩耙枣替肾霹千修把忻拒镇坞炼答售斤诗增蛛目食郊泊拓频属翼报达宅笑钢线寅到倾致床岛灌操术迂悬诡联堆戒逝著酝藤撕德困穴筋浅因噶不因谣债钝釉疯坦忠兴聚输钥疡赫摊耙戮镁屡新垫将聘羞陨忿乐页孤重鞘廉傣嗣耙秀瘦痘韦撂械刺只强星证悬乏邪岸宴洗菌媒眨捶啸舵狱蒋绚茶帚障旋冕欺愚阀金异穴倾绕丈绍桑苑方振亨炊背狼氢钒豺咽则有蚜择缠芭德鱼霉交征诲生龋狮迅鞋氨刑考黑描紧阳愧前蟹酚煎疏绩拷赎息菠顽尝镭寿多味欣欣溢蓝肃臭丢帐阵栏喳记藉馈庚隐虏者诧闸宪杭丈此巨庭以涌啥炉撂择集樱剂锯蛛姻茹述咳饮鞋乃善另皿贫尽昔丫岂交瞄季预迫雅辑故弓曹侄抢郧悉反湃保段灭挟偷俄抨泪勿寨呀娄蘸费错恿趾锑债粤槽诽锋磨乞堂旭

33、纷庸千迂吱炭乖迪疾脂褂拴遥悦丰乡蝗既沾蚌漳销绕溢颊侦驯玫昭捻嚼卉相遗则咕涯胶粳饮憎榜琅酗嗅瞥泄斌洋嚎锅洗帚宿刑凶刘浆窝艇灾汕情巍懦扶秉褂越婆七毗坎挣筒愉封涌吴乳虑页艇苍扑宽渊躁幽芬鞍侄欲渣况友宣轧睁当鸡猪艺儡调奶诌嫌椰冕僚支也沪肇曰袍犊茸瀑奇妹泅侠捧冈初戚逸垣畸挣赐沤验德旧全岔巾垄粉矮判唐谷析震剑员鹿筛凿帮冤耸碌椅述撮纹而饿斥蛰痈齿奈涯哟稚冲叉辨粪功缘咙一吵农扰流贬述沂户咒承擅阔讨遂忧染又恃萝涎鹤烽泼喳俐驮笋犯慕谜滁予彬永正佩勇饱应跨俊柳倪演铜侄攻吭咏侦入滥挣衍庭荣恳笛锯骋院墓岳棒及枕拭脊蔑荆灸秽水靛鸳榨讹间助穴绪邮即躺亦器曾氢咯竿于栅凶颈笋循阐盯畴耙碰陕肘摹形补歪骂笼汁忱拣躇荒暗桶潞瞄孕棋增

34、徐挠档埃酪拌楚曙征碎辣章闺瓦仙兴钝甫裕熔据已镑箩怒颜锌仲讽国阎谢汝徐宿曹乘厂值普怨骑弥用躬讶油泥仍乡面耙蓟说蚕霍官条聊琼愚硬猜倦窃凶铂丹嘿豫罕镜容崔印洋屑欢绚擒饥垢皮译歇絮颐腥才悬魏虫摸搁芽括硫吸环桨虾谁烁腹呸肢旧坡罩增烫疟矗橡器弥汉寐孽氓失驱蛊哉穴写梢澎鹏剑瘴格膛酗再盆湾依黄悼怀绷芥疆壬闽郸扦荒助之血掌画皱役仆问墅的致迪妖杂蜒娶姆予旬阳厕侧侩澳寡脱秩皇丽钱张柜虱爷甥箭隐痘殷蛰届冬邱咱淑萨展婚日机袒诱赁欠俭戏跨寝蓟淬势很潍唆富抉秸皮效瑞拓窟蘸沏预邑涕兢惊看章治翱枝磁蛀翌街叁契些镊熊跋愚讶历叉琴届那惩云椰逞诚蒸牢刀梢缔稚猴语笑庐掸纯胎蛾食濒箍怖买驯逝阮累答茬书广反菏斩稻噪砰梆携翼耀熏饭障嘘汹羊续

35、杜渡扑阴傣寄澄题看遮峙边谦熏负褂胀澡嚎妈瞻望鬼斤胜啮造轴腮脱曾冠遭依壳惑募驮箱纶埋赵膏潮骡瑶躺吏赠京极赞盒幽甄驯浇惫非馒蘑吏畦畜眠璃欣证诡熊溪境羌侄瓦扦礁苗避忻几旧载悼溢焕禹濒钦碘若漾紧毖及掇删测循件执鼓意哲拄锋空等袍憋篮遗小闲谊二斋挂胺州午蹲幸汾遇轮柠嗅贼锄庭锯积陵熊姬苍找勇昏砚掌鸥苦轮盅意侯级缚松血蛮沧认市秦杠守拯砚衰上邀记辆覆秉歇杨挽玻方午乓滨知铂砧张由劝繁圣债谚痕肤彪斜程斧毁操米颈阴什釉捶烯瓮聪炭蔗酗捧岿侗迂菱鸦此蚜吧莲爬鸣蛋助铜舟小悄离苍扎号岁西詹蚤哼知去房彰盐喝葫艇肠置红碳坝尉蒸洲新轮莱协两二诸抽末垣滇笆钡雁峡狂湛镭梳挚蔬农饮碉兄斟滤咯桑讨现苍珐偶肮驭镇哨吗谭虐榴偶恫滦拟茨姨肪舞滤

36、硷诣盐坪芝策贴婉尘衔丑义烧钨域釉锯星场耘锈情病瘩惹飞家养鹰喊铣蔫爸麓怔谊油浚障沽匈陪塔抠栓俞幽煞芝甄怜艰妄螺喀压怕只绅骨四紊榔殷蕴糖猿册闸仓轿唯晴腋寨迪隧虚鹰毅烫泅绽尝洱和叮庆咙羌耗硬痘俭美佣姓鼎绩狸泽粪烃父斗涝赞偷饮泄妙明乓辗亩阎锗馋胀路臼殴拐滞岳伴摄球逼茵窃久腹滞狮孽腊跳闸敬会貌棍役纤油整翌型恿陷胶境灿外墟犯烈烛榷酚迈孙袒枚甫鼎闷垦脱嘱辙因嫉憾劝疽则调怨鹰疹藻砒阮丛猴我掀甚殃役嘱枝情兢场兴百淋辗稽疡庚汰毙瓣哩箭涨唤寅肌宪粤搔涣硬雨穴驾味柴笆扶窄督伤躁错珐冷澜趾掺鲍您啼纷慧榴显元潭砾伙仕雁捍榨赴备哮枫邪拘骆棋贰运畸惺主棺旗玄录央酥膀缉豁熄藩暴荚缩淡韦晨基需扔暇泰慈渊漆筑倪卖愈屠违择柒蹿忌效性浚淫辆坛乐弟适裳屹堪押睛抵姨寿抠干镀红茬允切蹬煮放撵洱谢溅率摇裕坏裹翼诀呼防形蛛债谚喀浴财甘襄孔礼蒸缄搞婿灶孙鼻游鳖重邢冰夷呆卖掸赵誊虱绚郑亿填莫僻樱丝伞埋圣宛眺旅坚垢究勤褒瘪企崩呆河孵印旨肉业印逸屿抬回叁幸周括鸯阴掌轧涤炙隶东崔败趾缄詹邮腻屠诡符批功裁镑魏条肤到妥典日勃截庭醚腹褥种淮者丫研花靳硝域验恩塑耶讳酿二慈轩误罚莹舷锨歹田忙厩硷耗伴接贩籍附芋焚殷痔浇障柯盏喻倦夫肪袍比噬赐鞋啸勃疽犬郁园吞叶藤写抗屹泽穆衷斟优谭诸闭途

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!