C语言课程设计报告电子投票平台_第1页
C语言课程设计报告电子投票平台_第2页
C语言课程设计报告电子投票平台_第3页
C语言课程设计报告电子投票平台_第4页
C语言课程设计报告电子投票平台_第5页
已阅读5页,还剩35页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、c语言课程设计报告08级电子4班 * 3108009296一、需求分析1.设计题目:电子投票平台2.设计内容1)编程建立一个小型电子投票系统,其中包含电子投票、票数统计功能,。尽量做到提供一个简单的人机界面,系统界面友好,使用方便。2)软件的使用者分为两类,一类为管理员,可以对候选人信息进行初始化和修改,还可浏览候选人信息介绍,对于候选人所得票数,管理员可以进行排序,以便得出最终投票结果,也可以对系统的用户进行管理,创建使用者用户名和密码等。另一类为使用者为普通投票者,该类用户需要用管理员分配的用户名和密码正确登录系统,可以查询候选人信息、浏览候选人信息和进行投票等,其中投票是只需做到输入自己

2、想要投票的候选人编号即可完成投票。3.系统功能1)投票者功能a. 浏览候选人信息.b. 输入候选人的号码即可查询候选人信息。c. 输入所选候选人的号码即可完成投票。2)管理员功能a. 初始化候选人信息且创建候选人:在系统投入使用前,管理员先将需要投票选举的候选人信息录入系统中,以便投票和查看。管理员的初始化工作就是将候选人的号码、姓名和简介录入系统。b. 浏览和查询候选人信息:管理员有权浏览候选人信息及其投票情况,以便随时掌握候选人的信息和对候选人信息进行修改。c. 管理员可以对投票者的用户名和密码进行管理,也可对投票的结果进行排序。二、详细设计1. 主要功能模块a.主程序模块输出主菜单,调用

3、其他函数实现整体功能b.封面输出模块输出欢迎信息,主要是用点阵字模来输出中文内容。c.功能选择模块根据输入的用户名1和密码1,进入不同的界面d.身份验证模块验证管理员和用户(投票者)的用户名和密码是否正确,不正确可选择重新输入用户名和密码或者退出。e.投票人管理模块 该模块主要实现常规的管理功能,如投票人的初始化,即创建投票人用户名和密码。因此该模块主要用结构体类型的数组和文件的读写来完成对大量数据的管理操作。f.候选人管理模块候选人管理模块和投票人管理模块类似,要对大量有一定结构的信息进行管理操作,如创建候选人,查询、浏览候选人信息。因此定义候选人信息结构体,用于存储候选人信息记录

4、,并且将大量记录存储在硬盘文件中以便保存。用文件的读写函数辅助实现各项功能。g.投票区模块投票区模块用于完成系统的主体功能,提示投票人输入自己想要选举的候选人序号,系统立刻将该候选人对应的票数加一,并将目前的投票状况显示给投票人。要将候选人对应的票数增加,需读取候选人信息文件,将对应的候选人票数加一后再写回文件即可。h.得票结果管理模块:  得票结果管理属于管理员的权限范围,该模块共有清空投票结果、得票结果按票数多少的排行浏览两大功能。能过得票结果排行浏览可得知哪位候选人选举成功。当选举结束后,可选择清空得票结果。2.主要流程图三、源程序代码1.头文件#include<

5、;stdio.h>#include<string.h>#include<stdlib.h>#include<conio.h>#include<graphics.h>#define closegr closegraph#define n 30void welcome();/*欢迎 */void thans();/* 再见 */void main_a();/* 管理员主控平台 */void main_v();/* 用户(投票者)主控平台 */void create();/*&

6、#160;创建候选人 */void creatuser();/* 创建用户 */void search();/* 查询候选人信息 */void browse();/* 浏览候选人信息 */void vote();/* 用户投票 */void read_c_man();/* 读取候选人信息 */void c_save();/* 存储候选人信息*/ */2.候选人信息数据结构  描述候选人的编号、姓名、简介和得票数量信息,作为候选人信息记录存在文件中

7、。typedef struct candidate long number; /* 候选人号码 */ char name20; /* 候选人名称 */ char intro400; /* 候选人简介 */ int vote; /* 候选人票数 */candidate;3. 系统用户数据结构描述系统用户的编号、用户名、密码和权限信息,作为一整条记录存放在文件中。typedef struct user char name20; /* 用户名称 */ char ps8; /* 用户密码

8、60;*/ int power; /* 用户权限 */user;4.程序清单#include<stdio.h>#include<string.h>#include<stdlib.h>#include<conio.h>#include<graphics.h>#define closegr closegraph#define n 30void welcome();/*欢迎 */void thans();/* 再见 */void main_a();/* 管理员主控平台 */void main_v();/* 用户(投票者)

9、主控平台 */void create();/* 创建候选人 */void creatuser();/* 创建用户 */void search();/* 查询候选人信息 */void browse();/* 浏览候选人信息 */void vote();/* 用户投票 */void read_c_man();/* 读取候选人信息 */void c_save();/* 存储候选人信息*/*候选人信息数据结构 描述候选人的编号、姓名、简介和得票数量信息,作为候选人信息记录存在文件中*/typedef struct candidate long number; char name20; char int

10、ro400; int vote;candidate;/*系统用户数据结构描述系统用户的编号、用户名、密码和权限信息,作为一整条记录存放在文件中*/typedef struct user char name20; char ps8; int power;user;candidate c_mann;user total_usern;int total=0,c_total=0;int i=0;void read_c_man()char datafile20="houxuan.txt"file * fp=null;c_total=0;fp=fopen(datafile,"

11、rb");if(fp=null)printf("nopen file %s fail! end with any key n",datafile);perror("open file fail");getch();exit(1);while(fread(&c_manc_total,sizeof(candidate),1,fp)!=(int)null)c_total+;fclose(fp);void c_save()file *fp=null;char datafile20="houxuan.txt"/* 存储投票人信

12、息的文件名 */fp=fopen(datafile,"wb");for(i=0;i<c_total;i+)if(fwrite(&c_mani,sizeof(candidate),1,fp)!=1)printf("nwrite file is fail! end with any keyn",datafile);perror("write file fail");getch();exit(1);void byebye() thans();void vote()long candidatenum;/* 定义进行操作时的临时结

13、构体变量 */int i,flag;char datafile20="houxuan.txt",next;/* datafile存储候选人信息的文件名,next为是否进行下一次投标操作的选项 */ candidate temps; file *fp;begin: flag=0;/*flag用来标志是否找对应编号,即投票是否成功*/ read_c_man(); printf("please input the number which you will vote:"); scanf("%ld",&candidatenum); p

14、rintf("the candidate you will vote is:%ldn",candidatenum); for(i=0;i<c_total;i+) if(c_mani.number=candidatenum) flag=1; c_mani.vote+; if(flag) printf("vote success!n"); fp=fopen(datafile,"wb"); /* 如果当前文件不存在,提示打开文件失败 */ if(fp=null) printf("nopen file is fail!end

15、with any key.n",datafile); perror("open file fail"); getch(); exit(1); for(i=0;i<c_total;i+) fwrite(&c_mani,sizeof(candidate),1,fp); fclose(fp); else printf("vote fail!the number not find!n"); printf("press any key to continue.n"); getch(); return; /* 显示投票后的

16、情况 */ fp=fopen(datafile,"rb"); if(fp=null) printf("nopen file %s fail! end with any key n",datafile); perror("open file fail"); getch(); exit(1); printf("the file after modify is:n"); printf("nnumber tnametvoten"); /*将文件中的数据读入结构体数组*/ while(fread(&

17、;temps,sizeof(candidate),1,fp)!=(int)null) if(temps.number!=0) printf("n%ldt%st%dn",temps.number,temps.name,temps.vote); fclose(fp); printf("ngo on?(y/n)"); fflush(stdin); next=getchar(); putchar('n'); if(next='y'|next='y')goto begin; /*创建用户信息*/void creatu

18、ser() file *fp=null; char datafile20="user.txt"/* 存储投票人信息的文件名 */ user temps; int over_flag=0; char c; /*读入原始数据,用于检查输入是否有重复*/ fp=fopen(datafile,"rb"); if(fp=null) printf("nopen file %s fail! end with any key n",datafile); perror("open file fail"); getch(); exit

19、(1); while(fread(&total_usertotal,sizeof(user),1,fp)!=(int)null) total+; fclose(fp); fp=fopen(datafile,"ab+"); clrscr(); do clrscr(); printf("*");printf(" create users "); printf("*");gotoxy(2,4);printf("please input:");gotoxy(30,5);printf("

20、name: ");scanf("%s",&temps.name);temps.name19='0'/*检查输入姓名是否有重复*/for(i=0;i<total;i+) if(strcmp(temps.name,total_)=0) printf("the number is aready exist.please input again.press any key to continue."); getch(); over_flag=1; break; if (over_flag)over_fl

21、ag=0;continue;gotoxy(30,6);printf("password: ");scanf("%s",&temps.ps);temps.ps7='0'gotoxy(30,7);printf("power: ");scanf("%d",&temps.power);if(temps.power!=1)temps.power=0;/*将数据加入原始数据,用于下一次输入比较*/total_usertotal=temps;total+;if(fwrite(&temps,

22、sizeof(user),1,fp)!=1)printf("nwrite file is fail! end with any keyn",datafile);perror("write file fail");getch();exit(1);printf("continue to creat user?(y/n)");getchar();c=getchar();while(c='y'|c='y');fclose(fp);/* 在屏幕上显示文件内容 */printf("the data you

23、 input is store successful is in file.n",datafile);printf("content as follow:n");fp=fopen(datafile,"rb");if(fp=null)printf("nopen file is fail! end with any key n",datafile);perror("open file fail");getch();exit(1);printf("nnamettpasswordttpowern&quo

24、t;);while(fread(&temps,sizeof(user),1,fp)!=(int)null)printf("n%stt%-8stt%dn",temps.name,temps.ps,temps.power);fclose(fp);printf("press any key to continue.n");getch();void create()char datafile20="houxuan.txt"file * fp=null;char c;int over_flag=0;candidate temps;clr

25、scr();read_c_man();fp=fopen(datafile,"ab+");doclrscr(); printf("*");printf(" create candidates "); printf("*");gotoxy(2,4);printf("please input:");gotoxy(30,5);printf("number: ");scanf("%ld",&temps.number);/*检查输入编号是否有重复*/for(i

26、=0;i<c_total;i+)if(temps.number=c_mani.number)printf("the number is aready exist.please input again.press any key to continue.");getch();over_flag=1;break;if (over_flag)over_flag=0;continue;gotoxy(30,6);printf("name: ");scanf("%s",&temps.name);temps.name19='0

27、'/*检查输入姓名是否有重复*/ for(i=0;i<c_total;i+)if(strcmp(temps.name,c_)=0)printf("the user name is aready exist.please input again.press any key to continue.");getch();over_flag=1;break;if (over_flag)over_flag=0;continue;gotoxy(30,7);printf("intro: ");fflush(stdin);gets(te

28、mps.intro); temps.intro399='0'temps.vote=0;/*将数据加入原始数据,用于下一次输入比较*/ c_manc_total=temps;c_total+;if(fwrite(&temps,sizeof(candidate),1,fp)!=1)printf("nwrite file is fail! end with any keyn",datafile);perror("write file fail");getch();exit(1);printf("continuer?(y/n)&

29、quot;);fflush(stdin);c=getchar();while(c='y'|c='y');fclose(fp);/* 在屏幕上显示文件内容 */printf("the data you input is store successful !n");fp=fopen(datafile,"rb");if(fp=null)printf("nopen file %s fail! end with any key n",datafile);perror("open file fail&qu

30、ot;);getch();exit(1);while(fread(&temps,sizeof(candidate),1,fp)!=(int)null)printf("nnumber:%-15ldname:%-15svote:%dnintro:%sn",temps.number,temps.name,temps.vote,temps.intro);fclose(fp); printf("press any key to continue.");getch();void browse()/* 浏览候选人信息 */ read_c_man();clrsc

31、r();/* 清屏 */ printf("*n");for(i=0;i<c_total;i+) printf("number: %-15ld",c_mani.number); printf("name:%-19s",c_); printf("vote:%-8dn",c_mani.vote); printf("%sn",c_ro); printf("*"); printf("nnnpress any key to continu

32、e"); getch();void search()/* 查询候选人信息 */ char c;long number; int flag=0; read_c_man(); do clrscr();printf("ntplease input the candidates' number:"); scanf("%ld",&number); for(i=0;i<c_total;i+) if(number=c_mani.number) printf("tthe information you looking for i

33、s below:nn"); printf("tnumber:%ld n",c_mani.number); printf("tname:%s n",c_); printf("tintroduce:%s n",c_ro); printf("tvote:%d n",c_mani.vote); flag=1; break; if (flag) flag=0; elseprintf("tcan not been foundn"); printf("tc

34、ontinue to search or not ?(y/n): "); getchar(); c=getchar(); while(c='y')|(c='y');void sort() /*按票数从高到低列出所有数据*/ int i,k,j; candidate c_man2n,temp;/*c_mann用于存放排序后的数据*/ read_c_man(); for(i=0;i<c_total;i+) c_man2i=c_mani; /*将c_manc_total赋值给c_man2c_total*/ for(i=0;i<c_total-1;

35、i+) /*用选择法排序*/ k=i; for(j=i+1;j<c_total;j+) if(c_man2k.vote<c_man2j.vote)k=j; if(k!=i) temp=c_man2i;c_man2i=c_man2k;c_man2k=temp; /*排序结束*/ printf("sort by vote from high to low:n"); printf("*-*n"); printf("*number name vote*n"); printf("*-*n"); for(i=0;i

36、<c_total;i+) /*输出排序后的结果*/ printf("%-13ld%-13s%-6d*n",c_man2i.number,c_,c_man2i.vote); printf("*-*n"); fflush(stdin); getch();/*点阵字模*/char dian64k=/* 以下是 '电' 的 64点阵楷体_gb2312 字模,512 byte */ 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,

37、0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x80,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0xf0,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x78,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x78,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x70,0x00,0x00,0x00,0x00, 0x

38、00,0x00,0x00,0x70,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x70,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x70,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x30,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x30,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x30,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x30,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,

39、0x30,0x00,0x80,0x00,0x00, 0x00,0x00,0x00,0x30,0x07,0xe0,0x00,0x00, 0x00,0x00,0x00,0x30,0xff,0xf0,0x00,0x00, 0x00,0x00,0x00,0x7f,0xff,0xfc,0x00,0x00, 0x00,0x20,0xff,0xff,0x80,0x7c,0x00,0x00, 0x00,0x3f,0xff,0xf0,0x00,0x7c,0x00,0x00, 0x00,0x3f,0x00,0x30,0x00,0x78,0x00,0x00, 0x00,0x1c,0x00,0x30,0x00,0x7

40、8,0x00,0x00, 0x00,0x1c,0x00,0x30,0x00,0x78,0x00,0x00, 0x00,0x1c,0x00,0x20,0x00,0x70,0x00,0x00, 0x00,0x0c,0x00,0x20,0x00,0x70,0x00,0x00, 0x00,0x0c,0x00,0x21,0x80,0x70,0x00,0x00, 0x00,0x0c,0x00,0x3f,0xe0,0x60,0x00,0x00, 0x00,0x0c,0x03,0xff,0x80,0xe0,0x00,0x00, 0x00,0x0e,0x0f,0xf0,0x00,0xe0,0x00,0x00,

41、0x00,0x06,0x06,0x20,0x00,0xe0,0x00,0x00, 0x00,0x06,0x00,0x20,0x00,0xe0,0x00,0x00, 0x00,0x06,0x00,0x20,0x00,0xc0,0x00,0x00, 0x00,0x06,0x00,0x20,0x01,0xc0,0x00,0x00, 0x00,0x06,0x00,0x20,0x01,0xc0,0x00,0x00, 0x00,0x02,0x00,0x20,0x01,0xc0,0x00,0x00, 0x00,0x02,0x00,0x20,0x1f,0x80,0x00,0x00, 0x00,0x03,0x0

42、0,0x3f,0xff,0x80,0x00,0x00, 0x00,0x03,0x3f,0xff,0xff,0x80,0x00,0x00, 0x00,0x01,0xff,0xf8,0x07,0x00,0x00,0x00, 0x00,0x01,0xf8,0x20,0x01,0x00,0x00,0x00, 0x00,0x01,0x00,0x20,0x00,0x00,0x04,0x00, 0x00,0x00,0x00,0x20,0x00,0x00,0x04,0x00, 0x00,0x00,0x00,0x20,0x00,0x00,0x04,0x00, 0x00,0x00,0x00,0x20,0x00,0

43、x00,0x0c,0x00, 0x00,0x00,0x00,0x30,0x00,0x00,0x0c,0x00, 0x00,0x00,0x00,0x30,0x00,0x00,0x0c,0x00, 0x00,0x00,0x00,0x30,0x00,0x00,0x0e,0x00, 0x00,0x00,0x00,0x38,0x00,0x00,0x1e,0x00, 0x00,0x00,0x00,0x18,0x00,0x00,0x3e,0x00, 0x00,0x00,0x00,0x1e,0x00,0x00,0xff,0x00, 0x00,0x00,0x00,0x0f,0xff,0xff,0xff,0x00

44、, 0x00,0x00,0x00,0x07,0xff,0xff,0xfe,0x00, 0x00,0x00,0x00,0x03,0xff,0xff,0xf8,0x00, 0x00,0x00,0x00,0x00,0xff,0xff,0x80,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0

45、x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,;char zi64k=/* 以下是 '子' 的 64点阵楷体_gb2312 字模,512 byte */ 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00

46、,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x03,0xc0,0x00,0x00, 0x00,0x00,0x00,0x00,0x3f,0xf0,0x00,0x00, 0x00,0x00,0x00,0x07,0xff,0xfc,0x00,0x00, 0x00,0x00,0x01,0x

47、ff,0xe1,0xfc,0x00,0x00, 0x00,0x00,0x7f,0xfe,0x01,0xf0,0x00,0x00, 0x00,0x00,0x3f,0xe0,0x03,0xc0,0x00,0x00, 0x00,0x00,0x1e,0x00,0x07,0x80,0x00,0x00, 0x00,0x00,0x00,0x00,0x07,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x0e,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x1c,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x18,0x00,

48、0x00,0x00, 0x00,0x00,0x00,0x00,0x30,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x60,0x00,0x00,0x00, 0x00,0x00,0x00,0x04,0xc0,0x00,0x00,0x00, 0x00,0x00,0x00,0x07,0x80,0x00,0x00,0x00, 0x00,0x00,0x00,0x03,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x03,0x80,0x00,0x00,0x00, 0x00,0x00,0x00,0x01,0x80,0x01,0xfe,0x00, 0x

49、00,0x00,0x00,0x01,0xc0,0x3f,0xff,0x80, 0x00,0x00,0x00,0x00,0xcf,0xff,0xff,0xc0, 0x00,0x00,0x00,0x07,0xff,0xff,0xff,0xc0, 0x00,0x00,0x01,0xff,0xff,0xf0,0x01,0x00, 0x00,0x00,0x7f,0xff,0xe0,0x00,0x00,0x00, 0x07,0xff,0xff,0xf0,0xc0,0x00,0x00,0x00, 0x0f,0xff,0xf8,0x00,0xe0,0x00,0x00,0x00, 0x03,0xff,0x00,

50、0x00,0xe0,0x00,0x00,0x00, 0x01,0xc0,0x00,0x00,0x60,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x60,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x60,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x60,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x60,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x60,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x60,0x0

51、0,0x00,0x00, 0x00,0x00,0x00,0x00,0x60,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x60,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x60,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x70,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x70,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x70,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x60,0x00,0x00,0x00,

52、0x00,0x00,0x00,0x00,0x60,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x60,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x60,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0xe0,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0xe0,0x00,0x00,0x00, 0x00,0x00,0x01,0x80,0xe0,0x00,0x00,0x00, 0x00,0x00,0x00,0xff,0xe0,0x00,0x00,0x00, 0x00,0x00,0x0

53、0,0x7f,0xc0,0x00,0x00,0x00, 0x00,0x00,0x00,0x1f,0xc0,0x00,0x00,0x00, 0x00,0x00,0x00,0x0f,0xc0,0x00,0x00,0x00, 0x00,0x00,0x00,0x07,0x80,0x00,0x00,0x00, 0x00,0x00,0x00,0x07,0x80,0x00,0x00,0x00, 0x00,0x00,0x00,0x07,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0

54、x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,;char tou64k=/* 以下是 '投' 的 64点阵楷体_gb2312 字模,512 byte */ 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x01,0x80,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0xe0,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0xf0,0x00,0x00,0x0c,0x00,0

温馨提示

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

评论

0/150

提交评论