C语言程序设计题目

上传人:仙*** 文档编号:139496761 上传时间:2022-08-22 格式:DOC 页数:45 大小:27.69KB
收藏 版权申诉 举报 下载
C语言程序设计题目_第1页
第1页 / 共45页
C语言程序设计题目_第2页
第2页 / 共45页
C语言程序设计题目_第3页
第3页 / 共45页
资源描述:

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

1、A C语言程序设计教程(第三版)课后习题11.1定义一个结构体变量(包括年、月、日)。计算该日在本年中是第几天,注意闰年问题。struct int year;int month;int day;tian;int main()int days(int year,int month,int day);int s;scanf(%d %d %d,&tian.year,&tian.month,&tian.day);s=days(tian.year,tian.month,tian.day);printf(%dn,s);int days(int year,int month,int day)int i=mo

2、nth,s,a13=0,31,28,31,30,31,30,31,31,30,31,30,31,sum=0,leap,j;if(year%4=0)if(year%100=0)if(year%400=0) leap=1; else leap=0;elseleap=1;elseleap=0;if(leap&i2)for(j=1;ji;j+)sum=sum+aj;s=sum+day+1;elsefor(j=1;ji;j+) sum=sum+aj;s=sum+day;return(s);B C语言程序设计教程(第三版)课后习题11.3现有有N个学生的数据记录,每个记录包括学号、姓名、三科成绩。编写一个

3、函数input,用来输入一个学生的数据记录。编写一个函数print,打印一个学生的数据记录。在主函数调用这两个函数,读取N条记录输入,再按要求输出。 N100【考虑用什么做函数的参数?结构体变量,还是指向结构体的指针变量,还是用结构体数组名?】非结构体做法#includeint main()int i,n;int a100,b100,c100;char e10081,f10081;scanf(%d,&n);for(i=1;i=n;i+)scanf(%s%s%d%d%d,ei,fi,&ai,&bi,&ci);for(i=1;i=n;i+)printf(%s,%s,%d,%d,%dn,ei,fi,

4、ai,bi,ci);return 0;C 结构体训练有N个学生,每个学生的数据包括学号、姓名、3门课的成绩,从键盘输入N个学生的数据,要求打印出3门课的总平均成绩,以及最高分的学生的数据(包括学号、姓名、3门课成绩)注意:刻画学生的数据类型必须用结构体类型。不能用多个数组解决#includeint main()struct stuint num;char name20;int score1;int score2;int score3;boy1024;int N,i,s,s1=0,s2=0,s3=0,max=0,c;float ave1,ave2,ave3;scanf(%d,&N);for(i=

5、0;imax)max=s;c=i;ave1=(s1*1.0)/(N*1.0); ave2=(s2*1.0)/(N*1.0); ave3=(s3*1.0)/(N*1.0);printf(%.0f %.0f %.0fn,ave1,ave2,ave3);printf(%d %s %d %d %dn,boyc.num,boyc.name,boyc.score1,boyc.score2,boyc.score3);D 矩阵转置输入N*N(N100)的矩阵,输出它的转置矩阵。#includeint main()int N,a100100,i,j,b100100;scanf(%dn,&N);for(i=0;i

6、N;i+)for(j=0;jN;j+)scanf(%d,&aij);for(i=0;iN;i+)for(j=0;jN;j+)bji=aij;for(i=0;iN;i+)for(j=0;jN-1;j+)printf(%d ,bij);printf(%dn,biN-1);E 求矩阵的外围元素之和求矩阵的外围元素之和#includeint main()int a1010,i,j,N,s=0;scanf(%dn,&N);for(i=0;iN;i+)for(j=0;j=n=10,n=m=100)n和m由键盘输入,并将这些素数存储到数组a中并输出(每个素数后面带一个空格)要求:(1)编写如下接口的功能函数

7、:int fun(int n),该函数的功能是判断n是不是素数。若是,返回1,若不是返回0。 (2)main函数去调用该功能函数#includeint fun(int n)int t;for(t=2;tn;t+)if(n%t=0)break;if(tn)return 0;else return 1;int main()int n,m,i,a90,j=0,b;scanf(%d,%d,&n,&m);for(i=n;i=m;i+)if(fun(i)=1)aj+=i;for(b=0;bj;b+)printf(%d ,ab);G 删除字符串中的特殊符号指定字符串中仅包含字母(含大小写),空格和星号*,编

8、写自定义函数fun,删除其中的*。程序的主体框架已经提供在下面,可以直接复制粘贴到答题框。注意仅能改动注释之内的内容,注释外内容不得修改,否则将被判违规。void fun(char *p) /* 注释1: 答题请在本行与注释2之间编写程序。本行注释不得删除 */ char *p1,*p2;for(p1=p2=p;*p1;p1+)if(*p1!=*)*p2+=*p1;*p2=0;return p;/* 注释2: 答题请在本行与注释1之间编写程序。本行注释不得删除 */int main() char b1024; while(gets(b)!=0) fun(b); printf(%sn,b); r

9、eturn 1;H 冒泡排序下列给定程序中函数fun的功能是:用冒泡法对6个字符串按由小到大的顺序进行排序。 请改正程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构. 改错位置已经标注为found,所有改错只能在found附近修改。#include #include #define MAXLINE 20 fun(char* pstr6) int i,j; char *p; for(i=0;i5;i+) /* found */ for(j=i+1;j0) p=*(pstr+i); /* found */ *(pstr+i)=*(pstr+j)

10、; *(pstr+j)=p; int main() int i; char *pstr6,str6MAXLINE; for(i=0;i6;i+) pstri=stri; for(i=0;i6;i+) scanf(%s,pstri); fun(pstr); printf(The String after sorting:n); for(i=0;i6;i+) printf(%sn,pstri); return 0; I 2015C二级考试无纸化操作题(2)下列给定程序中,函数fun的功能是:把形参a所指数组中的最小值放在元素aO中,接着把a所指数组中的最大值放在a1元素中;再把a所指数组元素中的次

11、小值放在a2中,把a所指数组元素中的次大值放在a3,依此类推。 例如,若a所指数组中的数据最初排列为:9,1,4,2,3,6,5,8,7;则按规则移动后,数据排列为:1,9,2,8,3,7,4,6,5。形参n中存放a所指数组中数据的个数。 规定fun函数中的max存放当前所找的最大值,px存放当前所找最大值的下标。 请在程序的下画线处填入正确的内容并将下画线删除,使程序得出正确的结果。 注意:部分源程序给出如下。 不得增行或删行,也不得更改程序的结构!void fun(char *p) /* 注释1: 答题请在本行与注释2之间编写程序。本行注释不得删除 */ char *p1,*p2;for(

12、p1=p2=p;*p1;p1+)if(*p1!=*)*p2+=*p1;*p2=0;return p;/* 注释2: 答题请在本行与注释1之间编写程序。本行注释不得删除 */int main() char b1024; while(gets(b)!=0) fun(b); printf(%sn,b); return 1;J 编辑部的故事(1)文艺青年杂志社对作者按字符数付稿酬。编辑部的编辑遇到一个烦心事,最近作者群中流行“咆哮体”文书,一句话里带有很多个感叹号,而且咆哮体中经常混杂着“有木有”和“尼玛”这样无用的词语,使得杂志的额外支出大大增加。你需要帮助解决这一个问题,将文本中多个连续的感叹号,

13、无用的“有木有”和“尼玛”等无用的词。K 39下面程序中函数fun的功能是:统计p2子字符串在p1所指的主字符串中出现的次数。请改正程序中的错误,使得它能得出正确结果#include int fun(char *p1,char *p2) int i,j,k,num=0;/* found */ for(i=0;p1i;i+) for(j=i,k=0;p2k=p1j;k+,j+) if(p2k+1=0) num+; Break; return num;int main()char str80,substr80; gets(str); gets(substr); printf(%d,fun(str,

14、substr);return 0;L 33编写函数fun,其功能是找出MN的二维浮点数组中最大元素的值,将这个数输出。(M,N均小于100)void fun(float *p,int M,int N) float mx=*(p+0);/* begin */int i; for(i=0;imx)mx=*p;/* end */printf(%.4f,mx);int main() int a100100,M,N,i,j; scanf(%d%d,&M,&N); for(i=0;iM;i+) for(j=0;jN;j+) scanf(%f,&aij); fun(&a00,M,N); return 0;M

15、 第七章之找到第一名(1)某市进行了一次英语竞赛,一共有N个人报名参加(N1000000),按照报名顺序分别是1号N号。英语竞赛的得分范围是0100分,可能会有0.5分存在。现在给你N的值和按照号码排列的得分,要求输出第一名的号码。若是有并列第一名则需要同属输出多个第一名的号码。#includeint main()int a100,N,i,max=0,n;scanf(N=%d,&N);for(i=0;imax)max=ai;for(i=0;iN;i+)if(max=ai)n=i+1;printf(%dn,n);N 第七章之删除数组元素(1)输入N个大小范围在0100(含0和100)的整数(N1

16、00),并未排序且不重复。 从中寻找一个指定的数的下标号(从1开始),从数组中删除, 并将剩余的数组内容输出。 #include int main() int n,a99,i,b; scanf(N=%d,&n); for(i=0;i=n-2;i+) scanf(%d,&ai); scanf(%d,&an-1); scanf(%d,&b); if(b!=n) for(i=0;i=b-2;i+) Printf(%d,ai); for(i=b;i=n-2;i+) printf(%d,ai); printf(%d,an-1); else for(i=0;i=n-3;i+) printf(%d,ai);

17、 printf(%d,an-2); O 第七章之冒泡排序法(1)使用冒泡排序法对数组元素进行排序,要求输出每一趟排序后的数组内容。数组大小N10,数组元素定为正整型。#includeint main()int a10,i=0,j,n,t,m;while(scanf(%d,&ai)!=EOF)i+;n=i;for(i=0;in-1;i+)for(j=0;jaj+1)t=aj;aj=aj+1;aj+1=t;printf(%d,a0);for(m=1;mn;m+)printf(,%d,am);printf(n);P 所有串长超过k的字符串中后面的字符删除函数fun的功能是:在形参ss所指字符串数组中

18、,将所有串长超过k(K=N)。的字符串中后面的字符删除,只保留前面的k个字符。ss所指字符串数组中共有M(M=5)个字符串,且串长小于N(N=10)。 #include void fun(char ss11,int M,int k) /* your code start */int i=0;while(iM)ssik=0;i+; /* your code end */ int main() int M,k,i; char ss511; scanf(%d,&M); scanf(%d,&k); gets(ss0); for(i=0;iM;i+) gets(ssi); fun(ss,M,k); fo

19、r(i=0;iM;i+) puts(ssi); return 0; Q 字符串按长度由短到长进行排序 函数fun的功能是:在形参ss所指字符串数组中,将所有串长超过k(K=N)。的字符串中后面的字符删除,只保留前面的k个字符。ss所指字符串数组中共有M(M=5)个字符串,且串长小于N(N=10)。 #include #include void fun(char ss11,int M)char *ps5,*tp;int i,j,k;for(i=0;iM;i+) psi=ssi;for(i=0;iM-1;i+)k=i;for(j=i+1;jstrlen(psj) k=j;tp=psi;psi=ps

20、k;psk=tp;for(i=0;iM;i+)puts(psi);int main() int M,i; char ss511; scanf(%d,&M); gets(ss0); for(i=0;iM;i+) gets(ssi); fun(ss,M);R 补齐字符串函数fun的功能是:求出形参ss所指字符串数组中最长字符串的长度,其余字符串左边用字符*补齐,使其与最长的字符串等长。字符串数组中共有M(M=5)个字符串,且串长小于N。(N=10)#include #include void fun(char ss11,int M) int i,j,k=0,n,m,len; for(i=0;in)

21、 n=len; k=i; for(i=0; i=0; j-) ssim-=ssij; for(j=0; jn-len; j+) ssij=*;int main() int M,i; char ss511; scanf(%d,&M); gets(ss0); for(i=0;iM;i+) gets(ssi); fun(ss,M); for(i=0;iM;i+) puts(ssi);S 每个单词的第一个字母改成大写读入一个英文文本行,将其中每个单词的第一个字母改成大写,然后输出此文本行(这里单词是指由空格隔开的字符串)。#include #include ctype.h#include string

22、.hvoid upfst(char *p)if(*p!=0)*p=toupper(*p);p+;for(;*p;p+)if(*(p-1)= &*p!= )*p=toupper(*p);int main()char chrstr81;gets(chrstr);upfst(chrstr);printf(%sn,chrstr);return 0;T 文本分析2函数fun的作用是:统计整型变量m中各数字出现的次数,并存放到数组a中,其中:a0存放0出现的次数,a1存放1出现的次数, a9存放9出现的次数#include void fun(int m, int a10) int i;for(i=0;i0

23、)i=m%10;ai+; m=m/10;int main() int m, a10,i;scanf(%d, &m);fun(m, a);for (i=0; i10; i+) printf(%d,ai); printf(n);U 删除所有串长超过k的字符串函数fun的功能是:从形参ss所指字符串数组中,删除所有串长超过k的字符串,函数返回剩余字符串的个数,并输出剩下的字符串。ss所指字符串数组中共有M(M=5)个字符串,且串长小于N(N=10),#include #include int fun(char ss11,int M,int k) int i,j=0,l; for(i=0;iM;i+)

24、 l=strlen(ssi); if(l=k)strcpy(ssj+,ssi);return j;int main() int M,k,i,f;char ss511;scanf(%d,&M);scanf(%d,&k);gets(ss0); for(i=0;iM;i+)gets(ssi); f=fun(ss,M,k);printf(%dn,f); for(i=0;if;i+)puts(ssi);V 字符串比较设计一个fun函数,按字典顺序比较两个字符串p1和p2的大小,但是不区分大小写。若p1p2返回正值,若两者相等则直接返回0。 主程序中读入需要比较次数N,并且按照每行一个字符串的格式依次输入

25、2N个字符串,每读两行字符串便调用fun函数,根据fun函数的返回值分别输出符号 #include #include int fun(char *p1,char *p2) /* your code start here */ int i=0,j=0,s; for(*p1;*p1;p1+)i+;for(*p2;*p2;p2+)j+;if(ij)s=1;elseif(i=j)s=0;else if(ij)s=-1;return s; /* your code end here */ int main() int N,i,res; char s11024,s21024; scanf(%d,&N);

26、gets(s1); for(i=0;iN;i+) gets(s1); gets(s2); res=fun(s1,s2); if(res0) printf(0) printf(n); else printf(=n); return 0; W 删除串中的数字删除一个字符串中的数字,但是保留串最开始的和结束部分的数字字符. #include #include void fun(char *s) /* Your code here */int len = strlen(s); int a,b,i,j; for(i=0;i=0;i-) if(!isdigit(si) b=i; break; for(i=

27、a;i=b;i+) if(isdigit(si) si=*; for(i=0;istrlen(s);i+) if(si=*) for(j=i;jstrlen(s)-1;j+) sj=sj+1; sstrlen(s)-1=0; i-; /* Your code end */int main() int N,i; char txt1024; scanf(%d,&N); getchar(); for(i=0;iN;i+) gets(txt); fun(txt); puts(txt); return 0;X 9-3-5 结构体建立一个学生情况登记表,包括学号、姓名、5门课成绩。编写程序实现以下功能:1

28、、输入n(n=40)个学生的数据(不包括总分)2、计算每个学生的总分3、按每个学生总分由高到低排序4、由键盘输入一个学号,输出给定学号的学生的所有信息 Y 结构体操作-primer编写一个程序,按照下列要求,创建一个含有两个成员的结构体:第一个成员是社会保障号;第二个成员是一个含三个成员的结构。它的第一个成员是名,第二个成员是名和姓中间的名字,最后一个成员是姓。创建一个含有5个此类结构的数组,输入数据,并以以下形式输出数据:Dribble,Flossie M. - 302039823名和姓中间的名字只输出了它的第一个字母,后面加了一个点。Z 数组之求因子数组编写函数fun,输入一个正整数x,以

29、及一个整数数组a,函数需要在数组a里填入x的所有的因子(含x本身),并返回因子个数(即a数组最后有效长度)。fun函数框架和main函数已经给出。#include int fun(int x,int a )/* your code start here */ int i,j=0; for(i=1;i,x); for(i=0;il;i+) printf(%d ,ai); printf(n); printf(the end); return 0; a 数组之方阵对角线输入方阵的大小n以及方阵中的n*n个正整数,输出其主对角线的和。(主对角线,即a00,a11,a22.) #include int

30、fun(int a100,int n) /* your code here */ int i,res=0;for(i=0;in;i+)res+=aii;return res;/* your code end */int main() int a100100,n; int i,j,res; scanf(n=%d,&n); for(i=0;in;i+) for(j=0;jn;j+) scanf(%d,&aij); res=fun(a,n); printf(result=%dn,res);b 数组之整数筛选编写函数fun,该函数从数组a中取出所有的偶数保存到数组b中。传入数组a的长度,返回数组b的长

31、度。函数的框架和主函数main的框架已经给出,请在注释对中填写你的代码#include int fun(int a ,int b ,int n)/* your code start here */int i,j=0;for(i=0;in;i+)if(ai%2=0)bj=ai;j+;else if(ai%2!=0)if(in-2)printf(%d,ai);elseprintf(%d,ai);printf(n);return j;/* your code end */int main()int a100,b100,n=0,x,y,i;while(scanf(%d,&an+)!=EOF);n-;y

32、=fun(a,b,n);/* your code start here */for(i=0;iy;i+)if(iy-1)printf(%d,bi);elseprintf(%d,bi);/* your code end */c 数组之分拣字符串输入一串字符串,将其中大写字母取出构成第二个字符串,并输出。 #include void fun(char a ,char b )/* your code start here */ int i,k=0; char *p,*q1,*q2; for(p=a;*p;p+) if(*p=A&*p=Z) bk+=*p; *p=*; bk=0; *p=0; for(

33、q1=q2=a;*q1!=0;q1+) if(*q1!=*) *q2+=*q1; 两个指针 *q2=0; /* your code end */int main()char a1024,b1024;gets(a);fun(a,b);puts(a);puts(b);return 0;d 数组之部分矩阵转置姑且称一个二维矩阵中的一个部分长方形区域为部分矩阵,若是正方形的就称为部分方阵。设计函数fun,传入二维数组,指明二维数组中某一点坐标作为部分,和部分方阵的边长,将该部分方阵转置。主函数框架和fun函数的框架已经给出,请在注释对中填写你的代码。 #include void fun(int a 2

34、0,int M,int N,int X,int Y,int L)/* your code start here */ int i,j,t;for(i=0;iL;i+)for(j=0;ji;j+)t=ai+Xj+Y;ai+Xj+Y=aj+Xi+Y;aj+Xi+Y=t;/* your code end */int main()int a2020,M,N,X,Y,L;int i,j;scanf(%d,%d,&M,&N);for(i=0;iM;i+)for(j=0;jN;j+)scanf(%d,&aij);scanf(%d,%d,&X,&Y);scanf(%d,&L);fun(a,M,N,X,Y,L)

35、;for(i=0;iM;i+)for(j=0;jN;j+)printf(%d ,aij);printf(n);return 0;e 数组之上三角矩阵输入正整数N的值,在指定数组中生成如下图所示,边长为N的上三角矩阵。程序框架已经给出,请仅在注释对中填写你的代码 #include void fun(int a20,int N)int i,j,c;for(i=c=0;iN;i+) /* your code here */ for(j=0;jj) aij=0; else aij=+c;/* your code end */ int main()int a2020,N,i,j;scanf(%d,&N)

36、;fun(a,N);for(i=0;iN;i+)for(j=0;jN;j+)printf(%d ,aij);printf(n); return 0; f 指针之最大最小值编写函数fun求数组中的最大值和最小值。程序框架已经给出,请在注释对中填写代码。 #include void fun(int a,int N,int *pmax,int *pmin) /* your code start */ int i;*pmax=a0;*pmin=a0;for(i=0;i*pmax) *pmax=ai; if(ai*pmin) *pmin=ai;/* your code end */int main()i

37、nt a20,N,i,imax,imin;scanf(%d,&N);for(i=0;iN;i+)scanf(%d,&ai); /* your code start */ fun (a,N,&imax,&imin);/* your code end */ printf(max data is %d,min data is %dn,imax,imin);return 0; g 指针之合并数组(一)将两个相同长度N的数组a和b,按照先取一个a元素,填入c,再取一个b元素填入c的方法,构成一个长度为2N的新数组。 #include #include void fun(float *pa,float*p

38、b,float*pc,int N)/* your code start here */ int i;for(i=0;iN;i+) *pc=*pa; pa+; pc+; *pc=*pb; pb+; pc+; /* your code end */int main()float *pa,*pb,*pc;int N,i;scanf(%d,&N);pa=(float*)malloc(sizeof(float)*N);pb=(float*)malloc(sizeof(float)*N);pc=(float*)malloc(sizeof(float)*N*2);for(i=0;iN;i+)scanf(%f

39、,pa+i);for(i=0;iN;i+)scanf(%f,pb+i);fun(pa,pb,pc,N);for(i=0;i2*N;i+)printf(%.4f ,*(pc+i); free(pc); free(pb); free(pa);return 0; h 指针之寻找最长单词i 指针之两位数四则运算(一)低年级小学老师打算用程序给孩子出100以内的四则运算题用来练习,要求两个运算数和结果只能在1到99之间,不能超出这个范围,否则将给孩子的心理带来压力。特别要注意除法运算,孩子们没有学习过除不尽的情况,所以凡是这类结果也必须剔除。 本程序用来检验计算机所出的每道题是否可用。程序使用字符串形式

40、读入每个算式并判断,若是程序可用则显示运算式和结果,若不可用则显示ERROR。 程序的框架已经给出,函数Calc用来计算算式,当算式正确时,返回计算结果,而算式有错误时,返回999,表示本算式不能使用。请仅在注释对中填写你的代码。 #include int Calc(char *p) /* your code start here */ int i,j,ans,a=0,b=0; for(i=0;pi!=0;i+) if(pi=+|pi=-|pi=*|pi=/) j=i; break; for(i=0;ij;i+) a=a*10+pi-0;for(i=j+1;pi!=0;i+) b=b*10+p

41、i-0;if(pj=+) ans=a+b;if(pj=-) ans=a-b;if(pj=*) ans=a*b;if(pj=/&b!=0) ans=a/b;if(a99|b99|ans99|pj=/&a%b) return 999;else return ans;/* your code end */ int main() char buf1024;int res;while(scanf(%s,buf)!=EOF) res=Calc(buf); if(res=999) printf(ERRORn); else/* your code here */printf(%s=,buf);printf(%

42、dn,res);/* your code end */j 指针之部分排序(一)在一串字符串中包含了字母数字和其他符号。其他字符位置不得改变,将其中数字字符按照从大到小次序排序。 程序的框架已经给出,请仅在注释对中填写你的代码。#include #include void partsort(char *p)/* your code start here */ int i,j;char n; for(j=i+1;pj!=0;j+)for(i=0;pi!=0;i+)if(pi=48&pi=48&pj=57)if(pipj) n=pi; pi=pj; pj=n;/* your code end */int main()char buf1024;gets(buf);partsort(buf);puts(buf);return 0; k 指针之部分排序(二)在一串字符串中混杂了整数和各种字符。其他字符相对位置不得改变,将其中整数按照从小到大次序排序。 l 指针之列指针构建下三角矩阵输入正整数N(N20)的值,在指定数组中生成如下图所示,边长为N的下三角矩阵。程序框架已经给出,请仅在注释对中填写你的代码 #include void fun(int *pa, int N)int i,j,c;for(i=c=0;iN;i+) /*

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