c语言复习题(有答案)●

上传人:jun****875 文档编号:17791448 上传时间:2020-12-06 格式:DOC 页数:16 大小:132.41KB
收藏 版权申诉 举报 下载
c语言复习题(有答案)●_第1页
第1页 / 共16页
c语言复习题(有答案)●_第2页
第2页 / 共16页
c语言复习题(有答案)●_第3页
第3页 / 共16页
资源描述:

《c语言复习题(有答案)●》由会员分享,可在线阅读,更多相关《c语言复习题(有答案)●(16页珍藏版)》请在装配图网上搜索。

1、思 考 题不仅要会做这些题,更重要的是要掌握其相关知识点一、一般填空题1-1、调用fopen函数打开一文本文件,在“打开模式”这一项中,为输出(写)而打开需填入【1】.1-2、调用fopen函数打开一文本文件,在“打开模式”这一项中,为追加而打开需填入【1】.1-3、fopen函数的原形在头文件【1】中.1-4、getchar函数的原形在头文件【1】中.1-5、sqrt函数的原形在头文件【1】中.1-6、如果函数不要求带回值,可用【1】来定义函数返回值为空.答案:w或w+;a或a+;stdio.h ; stdio.h ; math.h ;void .2-1、字符串“1011234at”的长度(

2、字符数)是【1】.2-2、字符串“abc103bcd”的长度(字符数)是【1】.2-3、字符串“1tx43abx44”的长度(字符数)是【1】.2-4、“a“在内存中占【1】个字节.2-5、a在内存中占【1】个字节.2-6、“71“在内存中占【1】个字节.2-7、一维数组下标的最小值是【1】;数组char a=“china” ;在内存应占【1】个字节。答案:8; 8; 9; 2;1;2 ;0;6.3-1、设x=(51)+2, x的植为【1】.3-2、表达式B+15+x41+011+0x10的值是【1】.3-3、表达式b+5+x42+011+0x10的值是【1】.答案:3;171;194;4-1

3、、假设所有变量都为整型,表达式(a=2,b=5,ab?a+:b+,a+b)的值是【1】.4-2、if(!a)中的表达式!a等价于【1】.4_3、已知a=1,b=2,c=3,执行if(abc) b=a;else b=c;a=4;b=8;后,b的值是【1】.答案:8;a=0;8;5-1、若所用变量都已定义,下列程序段的执行结果是【1】.for(i=1;i=5;i+);printf(“OKn”);5-2、执行语句char s3=”ab”,*p;p=s;后,*(p+2)的值是【1】.5-3、若有以下定义和语句:int a4=0,1,2,3,*p; p=&a2; ,则*-p的值是【1】.5-4、下列程序

4、的输出结果是【1】,main()int a=011;printf(“%dn”,+a);答案:OK;0 ;1;106-1、若宏定义为:#define y(x) 2+x, 则表达式a=3*y(3)的值为【1】.6-2、若宏定义为:#define y(x) 2+x, 则表达式a=4*y(2)的值为【1】.6-3、若宏定义为:#define y(x) 2/x, 则表达式a=4+3*y(3)的值为【1】.答案:9;10;6 .二、单项选择题1-1、若以a+方式打开一个已存在的文件,则以下叙述正确的是()。A:文件打开时,原有文件内容不被删除,位置指针移到文件末尾,可作添加和读操作B:文件打开时,原有文件

5、内容不被删除,位置指针移到文件开头,可作重写和读操作C:文件打开时,原有文件内容被删除,只可作写操作D:以上各种说法皆不正确1-2、若执行fopen函数时发生错误,则函数的返回值是()。A:地址值 B:0 C:1 D:EOF1_3、若要打开A盘上user子目录下名为abc.txt的文件进行读、写操作,符合要求的是()。A:fopen(“A:userabc.txt”, “r”) B:fopen(“A:userabc.txt”, “r+”) C:fopen(“A:userabc.txt”, “rb”) D:fopen(“A:userabc.txt”, “w”)答案:A;B;B;2-1、以下属于c语

6、言预先规定的保留字是()。A:int B:score C:aver D:sum2-2、下列运算符中优先级最高的是()。A: B:+ C:& D:!=2-3、下面不正确的字符串常量是()。A:abc B:1212” C:”0” D:” “2-4、运算对象必须是整型的运算符是()。A:% B:/ C:= D:bc)a=b; else a=c; 则a的值为()。A:3 B:2 C:1 D:04-2、下列程序的输出为()。main() int y=10; while(y-); printf(y=%dn,y); A: y=0 B: while构成无限循环 C: y=1 D: y=-14-3、假设所有变量

7、都为整型,表达式(a=2,b=5,ab?a+:b+,a+b)的值是().A: 7 B:8 C: 9 D: 24-4、以下程序的输出结果是()。main() int i=010, j=10 ; printf(%d,%dn,+i,j-); A: 11,10 B:9,10 C: 10,9 D: 10,94_5、设a=2,且a定义为整型变量,执行语句a+=a-=a*=a;后,a的值为()。A: 12 B: 144 C: 0 D: 1324-6、int a=1,b=2,c=3; if(ac)a=b; a=c;c=b; 则c的值为()。A:1 B:2 C:3 D:不一定4-7、若变量a与i已正确定义,且i

8、已正确赋值,合法的语句是()。A: a=1 B:+i; C:a=a+=5; D:a=int(i);4_8、strlen(“120345n”)与strlen(“120845n”)的测试结果分别是。A:相同 B:2和5 C:5和2 D:5和54_9、设 char s10=ta017bc;则数组s所占的字节数是()。A:9 B:10 C:6 D:74_10、设 char *s=ta017bc;则指针变量s指向的字符串所占的字节数是()。A:9 B:5 C:6 D:74_11、若i=3,则printf(%d,-i+);输出的值和i的值分别为()。A:相同 B:-3和4 C:5和2 D:5和5答案:C;

9、D;B;B; C; B;B;C;B;C;B;5-1、一维数组定义的格式为:类型说明符 数组名()。A:常量表达式 B:整型表达式 C:整型常量 或整型表达式 D:整型常量5-2、以下能正确定义数组并正确赋初值的邮局语句是()。A:int N=5,bNN; B: int a12=1,3; C: int c2=1,2,3,4; D: int d32=1,2,34;5_3、以下不正确的定义语句是()。A:double x5=2.0,4.0,6.0,8.0,10.0; B: int y5=0,1,3,5,7,9; C: char c1=1,2,3,4,5; D: char c2=x10,xa,x8;5

10、_4、在C语言中,引用数组元素时,其数组下标的数据类型允许是()。A: 整型常量 B:整型表达式 C: 整型常量或整型表达式 D: 任何类型的表达式5_5、若有说明:int a10;则对a数组元素的正确引用是()。A:a10 B:a3,5 C:a(5) D:a10-103_6、下列数组定义中,正确的是()。A:int a4; B:int a; C:int a5; D:int a3;5_7、若有说明:int a10;则对a数组元素的正确引用是()。A:a10 B:a3,5 C:a(5) D:a31答案:A;D;B;C;D;A;D;6-1、相同结构体类型的变量之间可以()。A: 相加 B:赋值 C

11、: 比较大小 D: 地址相同6_2、结构体类型的定义允许嵌套是指()。A:成员是已经或正在定义的结构体型 B: 成员可以重名 C: 结构体型可以派生 D: 定义多个结构体型6_3、有如下定义:struct studentchar name20;int age;wang,*p;p=&wang;,以下不合法的引用为()。A: p.age B: wang.age C: p-age D: (*p).age6_4、在定义构造数据类型时,不能()。A:说明变量 B:说明存储类型 C:初始化 D:末尾不写分号6_5、当定义一个结构体变量时,系统分配给它的内存是()。A:各成员所需内存量的总和 B:结构中第一

12、个成员所需内存量C:结构中最后一个成员所需内存量 D:成员中占内存量最大者所需的容量6_6、enum a sum=9,mon=-1,tue;定义了()。A:枚举变量 B:3个标识符 C:枚举数据类型 D:整数9和-16_7、以下各选项企图说明一种新的类型名,其中正确的是()。A:typedef v1 int; B:typedef v2=int; C:typedef int v3; D:typedef v4: int;答案:B;A;A;D;A;C;C;7-1、若宏定义为:#define y 2+3, 则表达式y*3+3的值为().A: 14 B:16 C: 18 D: 207-2、若宏定义为:#

13、define y 2+3, 则表达式2+y*3的值为().A: 11 B:13 C: 15 D: 177_3、有宏定义为#define Y(a,b) a+b ,则表达式2+Y(2,3)*3的值为().A: 11 B: 13 C: 15 D: 17答案:A;B;B;8-1、如有int *p,a=5,b; 定义,则以下正确的程序段为()。A: p=&b;scanf(“%d,&p); B: p=&b; scanf(“%d,*p); C: scanf(“%d,&b); p=b; D: p=&b;p=a;8-2、若有语句:int a34,*p3=a0,a1,a2; 不能表示a23的元素的是()。A: *

14、(*(a+2)+3) B: *(*(p+2)+3) C: (p2+3) D: (*(p+2)8_3、p1,p2为指向浮点的指针变量,则下列运算错误的是()。A: *p1-*p2 B: p1+ C: *p1%*p2 D: p1-p28_4、有以下定义:int a23;,则对数组元素的正确引用()是。A: *(*(a+i)+j) B: (a+i)j C: *(a+i+j) D: ai+j8_5、若有定义:int (*p)();,则该指针为()。A: 指向整型的指针 B: 指向字符型的指针 C: 指向整型函数的指针 D: 指向字符型函数的指针8_6、下列正确的定义是()。 int i,*p=&i;

15、int *p=&i,i; int *p,i;p=&i;int *p,i;p=i;int *p,i,p=&i;A: B: C: D:答案:D;D;C;A;C;A;三、多项选择题1_1、下列选项中合法的标识符有()。A: good_morning B:main C: stdio.h D: 8abc答案:AB;1_2、下列选项中合法的用户标识符有()。A: page B:short C: _3com D: int答案:AC;1_3、下列选项中合法的用户标识符有()。A: return B:f2_G3 C: a3-3 D: abc答案: BD;1_4、以下叙述正确的是()。A:C语言严格区分大小写英文

16、字母。 B:C语言用“;”作为语句分隔符。C:C程序书写格式自由:一行内可以写几个语句,一个语句也可以写在几行。D:可以使用/*/对C程序中的任何部分作注释。答案:ABCD;1_5、下列对逻辑运算符两侧的运算对象的数据类型描述不正确的是()。A: 只能是0或1; B:只能是0或非0正数; C: 可以是整型或字符型数据; D:可以是任何类型的数据;答案:AB;1_6、以下对switch语句和break语句中描述错误的有()。A: 在switch语句中必须使用break语句; B:break语句只能用于switch语句; C: 在switch语句中可以根据需要使用或不使用break语句; D:br

17、eak语句是switch语句的一部分;答案:ABD;2_1、已定义c为字符型变量,则下列语句中错误的是()。A: c=97; B:c=”97” ; C: c=97; D: c=”a”;答案:ABD;3_1、以下正确的是()。A:预处理命令行必须以#开始。 B:以#开始的都是预处理命令行。C:程序在执行过程中对预处理命令行进行处理。 D:#define ABCD是正确的宏定义。答案:ABD;4_1、在定义int a23之后,对aij的正确引用有()。A: a02 B: a1,3 C: a12!1 D: a20答案:AC;4_2、以下对二维数组a正确初始化的是()。A:static char wo

18、rd=Turbo0; B:static char word=T,u,r,b,o,0;C:static char word=“Turbo0”; D:static char word=”Turbo0”; 答案:BCD;5_1、以下4个选项中可以看作是一条语句的有()。A: ; B: a=0,b=0,c=0 ; C: if(a0); D: if(b=0) m=1;n=2;答案:ABC;5_2、若a、b、c、d都是int型变量且已赋初值0,则正确的赋值语句是()。A: a=b=c=d=100 ; B: d+; C: c+b; D: d=(c=22)-(b+);答案:ABD;5_3、设有以下定义:int

19、 a=0;double b=1.25;char c=A;#difine d 2 ,则正确的语句是()。A: a+; B: b+; C: c+; D: d+;答案:ABC;6_1、以下述说中正确的是()。A:一个c源程序可以由一个或多个函数组成。 B:一个c源程序必须包含一个main()函数。C:c源程序的基本组成单位是函数。 D:在c源程序中,注释说明只能位于一条语句的最后。答案:ABC;6_2、以下对C语言中的函数描述不正确的是()。A:可以嵌套定义,不可以嵌套调用。 B:不可以嵌套定义,可以嵌套调用。C:可以嵌套定义,也可以嵌套调用。 D:嵌套定义和嵌套调用都不允许。答案:ACD;四、程序

20、填空 1、功能:计算平均成绩并统计90分以上人数。成绩数据以一负数作为结束标志。#include void main(void) int n,m;float grade,average; /*SPACE*/ average=n=m=【?】; while(1) /*SPACE*/ 【?】(%f,&grade); if(grade0) break; n+; average+=grade; /*SPACE*/ if(grade90)【?】; m+; if(n) printf(%.2f%dn,average/n,m);答案: 1). 0 或 0.0 2). scanf 3). Continue2、功能

21、:找出一维数组中最大值和此元素的下标,数组元素的值由键盘输入。#include stdio.hvoid main() int a10,*p,*s,i; for(i=0;i10;i+) /*SPACE*/ scanf(%d, 【?】); /*SPACE*/ for(p=a,s=a;【?】*s) s=p; /*SPACE*/ printf(max=%d,index=%dn,【?】,s-a);答案:1). a + i 或 &ai2). p-a 或 -a+p3). *s3、功能:输入学生成绩并显示。# include struct student char number6; char name6; i

22、nt score3; stu2;void output(struct student stu2);void main(void) int i, j; /*SPACE*/ for(i=0; i2; 【?】) printf(请输入学生%d的成绩:n, i+1); printf(学号:); /*SPACE*/ scanf(%s, 【?】.number); printf(姓名:); scanf(%s, stui.name); for(j=0; j3; j+) printf(成绩 %d. , j+1); /*SPACE*/ scanf(%d, 【?】.scorej); printf(n); output

23、(stu);void output(struct student stu2) int i, j; printf(学号 姓名 成绩1 成绩2 成绩3n); for(i=0; i2; i+) printf(%-6s%-6s, stui.number, stui.name); for(j=0; j3; j+) printf(%-8d, stui.scorej); printf(n); 答案: 1). i+ 或 +i 或 i=i+1 或 i+=1 2). stui 3). &stui4、功能:输入两个整数x,y,请把这两个数由小到大输出。#include void main(void) int x,y

24、,t; /*SPACE*/ scanf(%d%d,【?】); /*SPACE*/ if (【?】) /*SPACE*/ 【?】 printf(small to big: %d %dn,x,y);答案: 1). &x,&y 或 &y,&x 2). xy 或 x=y 或 yx 或 y=x 3). t=y;y=x;x=t; 或 t=y,y=x,x=t; 或 t=x;x=y;y=t; 或 t=x,x=y,y=t;5、功能:输出结果为:* * * * * * * * * * * * * * * * * * * * #include void main(void) /*SPACE*/ static cha

25、r 【?】=*,*,*,*,*; int i,j,k; char space= ; for(i=0;i5;i+) printf(n); for(j=1;j=3*i;j+) /*SPACE*/ printf(%1c,【?】); /*SPACE*/ for(k=0;k【?】;k+) printf(%3c,ak); printf(n);答案: 1). a5 或 a2). space 或 3). 5 或 =46、功能:下面函数为二分法查找key值。数组中元素已递增排序,若找到key则返回对应的下标,否则返回-1。#include fun(int a,int n,int key) int low,hig

26、h,mid; low=0; high=n-1; /*SPACE*/ while(【?】) mid=(low+high)/2; if(keyamid) /*SPACE*/ 【?】; else return mid; return -1;void main(void) int a10=1,2,3,4,5,6,7,8,9,10; int b,c; b=4; c=fun(a,10,b); if(c=1) printf(not found); else printf(position %dn,c);答案:1). low=low2). high=mid-13). low= mid + 17、功能:计算圆周

27、率的近似值。(/4=1-1/3+1/5-1/7+)-*/#include #include void main(void) int s; /*SPACE*/ float n,【?】; double t; t=1;pi=0;n=1;s=1; /*SPACE*/ while(【?】=1e-6) pi+=t;n+=2;s=-s;t=s/n; /*SPACE*/ pi*=【?】; printf(pi=%.6fn,pi);2 pi fabs(t) 4五、程序改错 1、功能:编写函数fun求20以内所有5的倍数之积。#define N 20#include stdio.hvoid main(void) i

28、nt sum; sum=fun(5); printf(%d以内所有%d的倍数之积为: %dn,N,5,sum); getch();int fun(int m) /*FOUND*/ int s=0,i; for(i=1;iN;i+) /*FOUND*/ if(i%m=0) /*FOUND*/ s=*i; return s;答案: 1). int s=1,i; 2). if(i%m=0) 或 if(!(i%m) 3). s*=i; 或 s=s*i; 或 s=i*s;2、功能:编写一个程序模拟袖珍计算器的加、减、乘、除四则运算。例如:输入3+5或52或3*4或4/2,求表达式结果。#includev

29、oid main(void) float x,y; char operate1; printf(Arithmetic expressionn); /*FOUND*/ scanf(%f,x); /*FOUND*/ while(operate1=getchar()!=) printf(result=); scanf(%f,&y); /*FOUND*/ switch(y) case +: x+=y; break; case -: x-=y; break; case *: x*=y; break; case /: x/=y; break; printf(%f,x); getch(); return;答

30、案: 1). scanf(%f,&x);2). while(operate1=getchar()!=)3). switch(operate1)3、功能:编写函数求2!+4!+6!+8!+10+12!+14!。#include stdio.hlong sum(int n) /*FOUND*/ int i,j long t,s=0; /*FOUND*/ for(i=2;i=n;i+) t=1; for(j=1;j=i;j+) t=t*j; s=s+t; /*FOUND*/ return(t);void main(void) printf(this sum=%ldn,sum(14); getch()

31、;答案:1). int i,j; 2). for(i=2;i=n;i=i+2) 或 for(i=2;i=n;i+=2) 或 for(i=2;i=n;i+,i+) 3). return(s); 或 return s; 或 return (s);4、功能:找大于m的最小素数#include#includeint fun(int m) int i,k;for(i=m+1;i+)/*FOUND*/ for(k=2;ksrqt(i);k+)/*FOUND*/ if(i%k=0) break;/*FOUND*/ if(ksqrt(i) return i; 答案:1). 5、功能:统计出若干个学生的平均成绩

32、,最低分以及得最低分的人数。例如:输入10名学生的成绩分别为92,87,68,56,92,84,67, 75,92,66,则输出平均成绩为77.9,最低高分为56,得最低分的人数为1人。#include stdio.hfloat Min=0;int J=0;float fun(float array,int n) int i;float sum=0,ave; Min=array0; for(i=0;iarray i) Min=array i; /*FOUND*/ sum=+array i; /*FOUND*/ ave=sumn; for(i=0;in;i+) /*FOUND*/ if(arra

33、y i=Min) J+; return(ave);main( ) float a10,ave; int i=0; for(i=0;i10;i+) scanf(%f,&ai); ave=fun(a,10); printf(ave=%fn,ave); printf(min=%fn,Min); printf(Total:%dn,J); getch();sum+=arrayi; ave=sum/n; if(array i=Min) J+;6、功能:一个已排好序的一维数组,输入一个数number,要求按原来 排序的规律将它插入数组中.main( ) int a11=1,4,6,9,13,16,19,28

34、,40,100; int temp1,temp2,number,end,i,j; /*FOUND*/ for(i=0;iend) /*FOUND*/ a11=number; else /是小于或等于最后那个数 for(i=0;i10;i+) /*FOUND*/ if(ainumber) /原数组是升序排列 temp1=ai; ai=number; for(j=i+1;j11;j+) /后面所有的数后移一个位置 temp2=aj; aj=temp1; temp1=temp2; break; for(i=0;i11;i+) printf(%6d,ai);for(i=0;inumber)六、程序设计

35、 1、功能:编写函数fun计算下列分段函数的值: x2+x+6 x0且x-3 f(x)= x2-5x+6 0x10且x2及x3 x2-x-1 其它#include stdio.hfloat fun(float x) /*Program*/ /* End */void main(void) float x,f; printf(Input x=); scanf(%f,&x); f=fun(x); printf(x=%f,f(x)=%fn,x,f); /yzj();答案: float y; if (x=0 & x10.0 & x!=2.0 & x!=3.0) y=x*x-5*x+6; else y=

36、x*x-x-1;return y;2、功能:求一组数中大于平均值的数的个数。例如:给定的一组数为1,3,6,9,4,23,35,67,12,88时,函数值为3。#include stdio.hint fun(int a,int n) /*Program*/ /* End */void main(void) int a10=1,3,6,9,4,23,35,67,12,88; int y; y=fun(a,10); printf(y=%dn,y); /yzj(); 答案:int i,k=0; float s=0,ave; for(i=0;in;i+) s+=ai; ave=s/n; printf(

37、%f ,ave); for(i=0;iave)k+; return k;3、功能:编写函数求表达式的和(n的值由主函数输入)。 1-1/2+1/3-1/4+.+1/n例如:当n=20时,表达式的值为0.668771。(迭代)#include stdio.hfloat sum(int n) /*Program*/ /* End */void main(void) int n; scanf(%d,&n); printf(sum=%fn,sum(n); /yzj(); /getch();答案:float s=0; int i,k=1; for(i=1;i=n;i+) s=s+k*1.0/i; k=-

38、k; return(s);4、功能:把20个随机数存入一个数组,然后输出该数组中的最小值。其中确定最小值的下标的操作在fun函数中实现,请给出该函数的定义。思考:还可有哪3种修改参数的方法 ?并同时考虑若定义了指向元素的指针,访问元素的4种方法。建议试一试。#include stdio.h#define VSIZE 20 int vectorVSIZE ; int fun(int list,int size) /*Program*/ /* End */ void main() int i; for (i=0;iVSIZE;i+) vectori=rand(); printf(Vector%d=

39、%6dn,i,vectori); i=fun(vector,VSIZE); printf(nMininum: Vector%d=%6dn,i,vectori); 答案:int i,min=0; for(i=1; i listi) min=i; return min;再参见函数一章的课件。5、功能:找出一个大于给定整数且紧随这个整数的素数,并作为函数值返回。#include stdio.h#includeconio.h int fun(int n) /*Program*/ /* End */ void main() int m; printf(Enter m: ); scanf(%d, &m);

40、 printf(nThe result is %dn, fun(m);答案:int i,k;for(i=n+1;i+)for(k=2;ki;k+)if(i%k=0) break;if(k=i)return(i); 6、功能:用下列6种方法求两数和:只用主函数;用子函数接收和返回数据本身;用子函数接收数据地址和返回本身;在子函数中不用返回语句返回求和结果;在子函数中用返回数据的地址返回求和结果;用全局变量返回求和结果。答案:参见函数一章的课件。7、功能:输入三个整数x,y,z,请把大的输出。用宏和函数两种方法。 提示:用“?:”运算符。答案:使用宏:#include#define F(x,y,z

41、) z(xy?x:y)?z:xy?x:ymain()int x,y,z; scanf(“%d,%d,%d”,&x,&y,&z); pirntf(“%dn”,F(x,y,z);使用子函数调用的方法:自己编。8、功能:用辗转相除法(欧几里得算法)求两个正整数的最大公约数和最小公倍数。(迭代) 答案:用函数调用的方法求最大公约数和最小公倍数。int zgys(int a,int b) /*最大公约数*/ int k,r; if(ab) k=a;a=b;b=k; while(b!=0) r=a%b;a=b;b=r;return(a); int zgbs(int a,int b) /*最小公倍数*/ int d; if(ab) d=a;a=b;b=d; if(b=0) d=0; elsed=a;while(d%b!=0) d+=a;return(d); /* “a*b/公约数=公倍数”*/ #includevoid main(void)int a,b,gys,gbs;clrscr();scanf(“%d,%d”,&a,&b);gys=zgys(a,b);gbs=zgbs(a,b);printf(“%d,%d”,gys,

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