电大春《C语言程序设计》形成性考核册答案

上传人:文**** 文档编号:83564221 上传时间:2022-05-01 格式:DOC 页数:24 大小:90KB
收藏 版权申诉 举报 下载
电大春《C语言程序设计》形成性考核册答案_第1页
第1页 / 共24页
电大春《C语言程序设计》形成性考核册答案_第2页
第2页 / 共24页
电大春《C语言程序设计》形成性考核册答案_第3页
第3页 / 共24页
资源描述:

《电大春《C语言程序设计》形成性考核册答案》由会员分享,可在线阅读,更多相关《电大春《C语言程序设计》形成性考核册答案(24页珍藏版)》请在装配图网上搜索。

1、C语言程序设计形成性考核 作业一一、选择题1. 在每个C语言程序中都必须包含有这样一个函数,该函数的函数名为( A )。Amain BMAIN Cname Dfuntion2C语言原程序文件的缺省扩展名为( D )。Acpp Bexe Cobj DC3由C语言目标文件连接而成的可执行的缺省扩展名为( B )。Acpp Bexe Cobj DC4程序运行中需要从键盘输入多于一个数据时,各数据之间应使用( D )符号作为分隔符。A空格或逗号 B逗号或回车 C回车或分号 D空格或回车5每个C语言程序的编译错误分为( B )类。A1 B2 C3 D46设x 和y 均为逻辑值,则x & y为真的条件是(

2、 A )。A它们均为真 B其中一个为真 C它们均为假 D其中一个为假7设有语句“int a=12;a+=a*a;”,则执行结束后,a 的值为( C )。A12 B144 C156 D2888x0 & x=10的相反表达式为( A )。Ax10 Bx10 Cx=0 | x0 & x109字符串“a+b=12n”的长度为( B )。A6 B7 C8 D910在下列符号常量定义中。错误的定义语句格式为( C )。Aconst M1=10; Bconst int M2=20; Cconst M3 10 Dconst char mark=3;11带有随机函数的表达式rand()%20的值在( C )区间

3、内,A119 B120 C019 D02012当处理特定问题时的循环次数已知时,通常采用( A )循环来解决。 Afor Bwhile Cdo-while Dswitch13在switch语句的每个case块中,假定都是以break语句结束的,则此switch语句容易被改写为( B )语句。Afor Bif Cdo Dwhile14for语句能够被改写为( D )语句。A复合 Bif Cswitch Dwhile15下面循环语句执行结束后输出的i值为( B )。for(int i=0;in/2)coutiendl;break;An/2 Bn/2+1 Cn/2-1 Dn-116在下面循环w语句中

4、内层循环体S语句的执行次数为( D )。for(int i=0;in;i+)for(int j=i;jn;j+)S;An2 B(n+1)/2 Cn(n-1)/2 Dn(n+1)/217在下面的do循环语句中,其循环体被执行的次数为( A )。int i=0;do i+;while(i*i0|x5的相反表达式为_x+yb | b=5的相反表达式为_a5 | by逻辑值为_false_(0)_。35若x=5,y=10,则x=y逻辑值为_true_(1)_。36假定x=5,则执行“a=(x?10:20);”语句后a的值为_10_。37执行“typedef int DataType;”语句后,在使用i

5、nt定义整型变量的地方都可以使用_DataType_来定义整型变量。38在switch语句中,每个语句标号所含保留字case后面的表达式必须是_整型_。39作为语句标号使用的C保留字case和default只能用于_switch_语句的定义体中。40在switch语句时,在进行作为条件的表达式求值后,将从某个匹配的标号位置起向下执行,当碰到下一个标号位置时(停止/不停止)_不停止_执行。41若do循环的“尾”为“while(+i10)”,并且i的初值为0,同时在循环体不会修改i的值,由循环体将被重复执行_10_次后正常结束。42当在程序执行到_break_语句时,将结束本层循环语句或switc

6、h语句的执行。43在程序中执行到_return_语句时,将结束所在函数的执行过程,返回到调用该函数的位置。44在程序执行完_主(main)_函数调用后,将结束整个程序的执行过程,返回到操作系统或C语句集成开发环境界面窗口。三、写出下列每个程序运行后的输出结果1. #includevoid main()int x=5;switch(2*x-3)case 4:printf(%d ,x);case 7:printf(%d ,2*x+1);case 10:printf(%d ,3*x-1);break;default:printf(%s ,defaultn);printf(%sn,switch end

7、.);输出结果为:11 14 switch endPress any key to continue2. #includevoid main()int i,s=0;for(i=1;i=6;i+)s+=i*i;printf(s=%dn,s);输出结果为:s=91Press any key to continue3. #includevoid main()int i,s1=0,s2=0;for(i=0;i10;i+)if(i%2)s1+=i;else s2+=i;printf(%d %dn,s1,s2);输出结果为:25 20Press any key to continue4. #include

8、void main()int n=10,y=1;while(n-)y+;y+;printf(y=%dn,y);输出结果为:y=21Press any key to continue5. #includevoid main()int f,f1,f2,i;f1=f2=1;printf(%d %d ,f1,f2);for(i=3;i=10;i+)f=f1+f2;printf(%d ,f);if(i%5=0)printf(n);f1=f2;f2=f;printf(n);输出结果为:1 1 2 3 58 13 21 34 55Press any key to continue6. #include#in

9、cludevoid main()int i,n;for(n=2;n=20;n+)int temp=(int)sqrt(n);/sqrt(n)求出n的平方根并取整for(i=2;itemp)printf(%d ,n);printf(n);输出结果为:2 3 5 7 11 13 17 19Press any key to continue7. #include#includeconst int M=20;void main()int i,c2,c3,c5;c2=c3=c5=0;for(i=1;i=M;i+)if(i%2=0)c2+;if(i%3=0)c3+;if(i%5=0)c5+;printf(

10、%d %d %dn,c2,c3,c5);输出结果为:10 6 4Press any key to continue8. #include#includeconst int M=20;void main()int i,s;for(i=1,s=0;i15;i+)if(i%2=0 | i%3=0)continue;printf(%d ,i);s+=i;printf(%dn,s);输出结果为:1 5 7 11 13 37Press any key to continueC语言程序设计形成性考核 作业二一、选择题1. 在下面的一维数组定义中,( C )语句有语法错误。Aint a=1,2,3; Bint

11、 a10=0; Cint a; Dint a5;n2在下面的二维数组定义中,( C )语句是正确的。Aint a5; Bint a5; Cint a3=1,3,5,2; Dint a(10)3假定一个二维数组的定义语句为“int a34=3,4,2,8,6;”,则元素a12的值为(C)。A2 B4 C6 D84假定一个二维数组的定义语句为“int a34=3,4,2,8,6;”,则元素a21的值为(A)。A0 B4 C8 D65将两个字符串连接起来组成一个字符串时,选用( C )函数。Astrlen() Bstrcap() Cstrcat() Dstrcmp()二、填空题1假定一维数组的定义为

12、“char * a8;”,则该数组所含元素的个数为_8_。2假定一维数组的定义为“char * a8;”,则该数组所占存储空间的字节数为_32_。3假定二维数组的定义为“int a35”,则该数组所占存储空间的字节数为_60_。4假定二维数组的定义为“char aMN;”,则该数组所所含元素的个数为_M*N_。5假定二维数组的定义为“double aMN;”,则每个数组元素的行下标取值范围在_0M-1_之间。6假定二维数组的定义为“double aMN;”,则每个数组元素的列下标取值范围在_0N-1_之间。7使用“typedef char BB1050;”语句定义_BB_为含有10行50列的二

13、维字符数组类型。8存储字符a需要占用存储器的_1_个字节空间。9空字符串的长度为_0_。10存储一个空字符串需要占用_1_个字节。11字符串”a:xxk数据”的长度为_11_。12用于存储一个长度为n的字符串的字符数组的长度至少为_n+1_。13strcmp函数用于进行两个字符串之间的_大小比较_。14Strcpy函数用于把一个字符串_复制到_另一个字符数组空间中。15一个二维字符数组a1020能够存储_ 10_个字符串。16一个二维字符数组a1020能够存储的每个字符串的长度至多为_19_.三、写出下列每个程序运行后的输出结果1. #includevoid main()int a10=12,

14、39,26,41,55,63,72,40,83,95;int i,i1=0,i2=0;for(i=0;i10;i+)if(ai%2=1)i1+;else i2+;printf(%d %dn,i1,i2);输出结果为:6 4Press any key to continue2. #include#includevoid main()int i;char *a5=student,worker,cadre,soldier,peasant;char *p1,*p2;p1=p2=a0;for(i=0;i0)p1=ai;if(strcmp(ai,p2)0)p2=ai;printf(%s %sn,p1,p2

15、);输出结果为:worker cadrePress any key to continue3. #includeint a10=4,5,6,15,20,13,12,7,8,9;void main()int i,s0,s1,s2;s0=s1=s2=0;for(i=0;i10;i+)switch(ai%3)case 0:s0+=ai;break;case 1:s1+=ai;break;case 2:s2+=ai;break;printf(%d %d %dn,s0,s1,s2);输出结果为:42 24 33Press any key to continue4. #includevoid main()

16、char a=abcdbfbgacd;int i1=0,i2=0,i=0;while(ai)if(ai=a)i1+;if(ai=b)i2+;i+;printf(%d %d %dn,i1,i2,i);输出结果为:2 3 11Press any key to continue5. #includevoid main()int a34=1,2,7,8,5,6,10,6,9,12,3,4;int m=a00;int ii=0,jj=0;int i,j;for(i=0;i3;i+)for(j=0;jm)m=aij;ii=i;jj=j;printf(%d %d %dn,ii,jj,aiijj);输出结果为

17、:2 1 12Press any key to continue6. #includevoid main()int a,b;for(a=1,b=2;b50;)printf(%d %d ,a,b);a=a+b;b=a+b;printf(n);输出结果为:1 2 3 5 8 13 21 34Press any key to continue四、写出下列每个函数的功能1. #includeint SA(int a,int b)if(ab)return 1;else if(a=b)return 0;else return -1;函数功能为:根据实参a大于、等于或小于实参b,返回1,0或-12. #in

18、cludeint SC(int a,int b,int c)if(a=b & a=c)return a;if(b=a & b=c)return b;return c;函数功能为:返回实参a、 b、c中的最大数3.double SF(double x,int n) /n为大于等于0的整数double p=1,s=1;for(i=1;i=n;i+)p*=x;s+=p/(i+1);return s;函数功能为:计算x+x2/2+x3/3+xn/(n+1)的值4. #includeint SC(int x)int a=(int)sqrt(x);int i=2;while(i=a)if(x%i=0)br

19、eak;i+;if(i=0)return 0;else return 1;函数功能为:判断一个整数是否是素数5. #includevoid trans(int x)char a10;int i=0,rem;dorem=x%16;x=x/16;if(rem0)printf(%c,a-i);printf(n);函数功能为:将一个整数化成十六进制数五、根据下列每个题目要求编写程序1.编写一个函数,函数头格式为“void fun4(char *a , int b)”,分别求出由字符指针a所指向的字符串中包含的每种十进制数字出现的次数,把统计结果保存在数组b的相应元素。#includevoid fun4

20、(char* a,int b)doif(*a=0 & *a=9)b*a-48+;while(*a+);/*void main()char * a=9888;int b10=0;fun4(a,b);for(int i=0;i10;i+)printf(%d ,bi);*/2. 编写一个函数,函数头格式为“double Mean(double aMN , int m , int n)”,要求返回二维数组amn中所有元素的平均值,假定在计算过程是采用变量v存放平均值。#includeconst int M=2,N=3;double Mean(double aMN, int m,int n )doubl

21、e v=0;for(int i=0;im;i+)for(int j=0;jn;j+)v+=aij;return v/(m*n);/*void main()double a23=1,2,3,4,5,6;printf(%lfn,Mean(a,2,3);*/3. 编写一个递归函数“int FF(int a , int n)”,求出数组a中所有元素n个元素之积并返回。#includeint FF(int a , int n)int mul=1;if(n=1)mul*=a0;else mul=an-1*FF(a,n-1);return mul;/*void main()int a6=1,2,3,4,5,

22、6;printf(%dn,FF(a,6);*/4. 编写一个主函数,利用while循环,求出并显示满足不等式1+1/2+1/3+1/n5的最小n值。#includevoid main()double sum=0;int n=1;while(true)if(sum + 1/(double)n 5)break;elsesum += 1/(double)n;n+;printf(%d, %lfn,n,sum);5. 编写一个主函数,求满足不等式22+42+n21000的最大n值,假定分别用i和s为取偶数值和累加值的变量,并限定使用do循环编程。#includevoid main()int s=0,i=

23、2;dos+=i*i;if(s+(i+2)*(i+2)=1000)break;else i+=2;while(true);printf(i=%d,s=%d,i,s);6. 编写一个主函数,计算并输出n 的值,其中n值由键盘输入。#includevoid main()int s=0,n;printf(请输入n的值:);scanf(%d,&n);for(int i=1;i=n;i+)s+=i*i;printf(n=%d,s=%d,n,s);C语言程序设计形成性考核 作业三一、选择题1. 在下面的( C )函数声明语句存在语法错误。AAA(int a,int b); BAA(int ,int) CA

24、A(int a;int b) DAA(int a,int)2在下面的( C )不能作为函数的返回类型。Avoid Bint Cnew Dlong3下面正确的函数原型语句是( B )。Aint Function(void a); Bvoid Function(int);Cint Function(a); Dvoid int(double a);4函数调用func(exp1,exp2),exp3*exp4-exp5)中所含实参的个数为( B )个。A1 B2 C4 D55下面的标识符中,( C )是文件级作用域。A函数形参 B语句标号 C外部静态类标识符 D自动类标识符6下面的标识符中,( B )

25、具有全局级作用域。A函数形参 B全局变量 C内部静态类标识符 D自动变量符7假定p是一个指向float型数据的指针,则p+1所指数据的地址比p所指数据的地址大( C )字节。A1 B2 C4 D88假定a为一个字符数组名,则a8的地址比该数组的首地址大( B )个字节。A4 B8 C16 D329假定a为一个数组名,则下面的( B )表示有错误。Aai B*a+ C*a D*(a+1)10用calloc函数创建具有10个整型元素的一维数组的正确语句是( C )。Aint *p=calloc(10,2); Bint *p=callo(10;Cint *p=calloc(10,4); Dint *

26、p=malloc(10);11假定变量m定义为“int m=7;”,则定义p的正确语句为( B )。Aint p=&m; Bint *p=&m; Cint &p=*m; Dint *p=m;12假定k是一个double类型的变量,则定义变量p的正确语句为( B )。Adouble p=&k; Bdouble *p=&k; Cdouble &p=*k; Dchar *p=”Thank you!”;13假定一条定义语句为“int a10,x,*pa=a;”,若要把数组a中下标为3的元素赋值给x,则不正确的语句为( D )。Ax=pa3; Bx=*(a+3); Cx=a3; Dx=*pa+3;14假

27、定有定义“int b10;int *pb;”,则不正确的赋值语句为( D )。Apb=b; Bpb=&b0; Cpb=b+2; Dpb=b5;15假定指针变量p定义为“int *p=new int(100);”,要释放p所指向的动态内存,应使用语句( A )。Adelete p; Bdelete *p; Cdelete &p; Ddelete p;16假定指针变量p定义为“int *p=calloc(30,sizeof(int);”,要释放p所指向的动态内存,应使用语句( D )。Adeletep; Bdelete(p); Cfreep; Dfree(p);二、填空题1在C语言中,一个函数由函

28、数头和_函数体_组成。2在函数外定义的变量称为全局变量,若没有被初始化则系统隐含对它所赋的初值为_0_。3如果一个函数只允许同一程序文件中的函数调用,则应在访函数定义前加上的C保留字为为_static_。4如果一个函数直接或间接地调用自身,这样的调用被称为_递归_调用。5调用系统函数时,要先使用#include命令包含该函数的原型语句所在_头_文件。6函数形参的作用域是该函数的_内部_。7假定p所指对象的值为25,p+1所指对象的值为46,则*p+的值为_25_。8假定p所指对象的值为25,p+1所指对象的值为46,则*+p的值为_46_。9假定p所指对象的值为25,p+1所指对象的值为46,

29、则执行“*(p+);”语句后,p所指对象的值为_46_。10假定a是一个指针数组,则a+1所指对象的地址比a地址大_4_字节。11若要把一个整型指针p转换为字符指针,则采用的强制转换表达式为_(char*)p_。12假定一个数据对象为int*类型,则指向该对象的指针类型为_int*_。13假定p是一个指向整数对象的指针,则用_&p_表示指针变量p的地址。14若p指向x,则_*p_与x的等价的。15NULL是一个符号常量,通常作为空指针值,它值为_ 0_。三、写出下列每个程序运行后的输出结果1. #includevoid SB(char ch)switch (ch)case A:case a:p

30、rintf(WW);break;case B:case b:printf(GG);break;case C:case c:printf(PP);break;default:printf(BB);break;void main()char a1=b,a2=C,a3=f;SB(a1);SB(a2);SB(a3);SB(A);printf(n);输出结果为:GGPPBBWWPress any key to continue2. #include#includedouble SD(int a,int b,char op)double x;switch(op)case +:x=a+b;break;cas

31、e -:x=a-b;break;case *:x=a*b;break;case /:if(b)x=(double)a/b;else exit(1);break;default:(运算符错!n);exit(1);return x;void main()int x=20,y=8;printf(%3.2lf ,SD(x,y,-);printf(%3.2lf ,SD(x,y,*);printf(%3.2lf ,SD(x,y,/);输出结果为:12.00 160.00 2.50Press any key to continue3. #includevoid WF(int x,int y)x=x+y;y=

32、x+y;printf(subs:x,y=%d,%dn,x,y);void main()int x=18,y=23;printf(main:x,y=%d,%dn,x,y);WF(x,y);x=2*x;printf(main:x,y=%d,%dn,x,y);输出结果为:main:x,y=18,23subs:x,y=41,64main:x,y=36,23Press any key to continue4. #include#includevoid fun(char ss);void main()char s15=;fun(s);printf(%sn,s);void fun(char ss)int

33、i,n=strlen(ss);for(i=0;in/2;i+)char c=ssi;ssi=ssn-1-i;ssn-1-i=c;输出结果为:Press any key to continue5. #includevoid InsertSort(int a,int n)int i,j,x;for(i=1;i=0;j-)/为x顺序向前寻找合适的插入位置if(xaj)aj+1=aj;else break;aj+1=x;void main()int i;int a6=20,15,32,47,36,28;InsertSort(a,6);for(i=0;i6;i+)printf(%d ,ai);print

34、f(n);输出结果为:47 36 32 28 20 15Press any key to continue6. #includevoid main()int a8=3,5,7,9,11,13,15,17;int i,*p=a;for(i=0;i8;i+);printf(%5d ,*p+);if( (i+1)%4=0 )printf(n);输出结果为: 3 5 7 9 11 13 15 17Press any key to continue7. #includeint LA(int *a,int n)int i,s=0;for(i=0;in;i+)s+=ai;return s;void main

35、()int a=5,10,15,20,25,30;int b=LA(a,4);int c=LA(a+2,3);printf(%d %dn,b,c);输出结果为:50 60Press any key to continue8. #includeint LB(int *a,int n)int i,s=1;for(i=0;in;i+)s*=*a+;return s;void main()int a=1,2,3,4,2,4,5,2;int b=LB(a,4)+LB(&a3,4);printf(b=%dn,b); 输出结果为:b=184Press any key to continue四、写出下列每个函

36、数的功能1. #includeint WB(int a,int n,int x)for(int i=0;in;i+)if(ai=x)return 1;return 0;函数功能为:根据整型数组元素中是否能找到整数x,返回1或02. #includeint WC(int a,int n,int k)int c=0;for(int i=0;i=k)c+;return c;函数功能为:返回数组中前n个其值大于等于k的元素个数。3. #include#include#includeconst int N=10;int ff(int x,int y)int z;printf(%d + %d = ,x,y

37、);scanf(%d,&z);if(x+y=z)return 1;else return 0;void main()int i,a,b,c=0;srand(time(0); /初始化随机数系列for(i=0;iN;i+)a=rand()%20+1; /rand90函数产生0-32767之间的一个随机数b=rand()%20+1;c+=ff(a,b);printf(得分:%dn,c*10);函数功能为:函数ff让两个数相加,要求输入其和,判断结果是否正确。在主函数中用随机函数产生两个20以内的随机整数,通过10次调用这个函数,算对一次得10分,计算所得分4. int fun6(int m,int

38、 n,int b=2)if(mb & nb)return m*n;else if(m%b=0 & n%b=0)return b*fun6(m/b,n/b,b);else return fun6(m,n,+b);函数功能为:此函数带有一个默认参数,若使用默认值,则通过递归调用,返回前2参数的最小公倍数;不使用默认值时,若最后一个参数不小于前2个参数,则返回前2参数之乘积;否则,通过递归调用,返回前2参数最小公倍数的n倍数。5. #include#includevoid LI(int n)int * a=(int *)malloc(n*sizeof(int);int i;for(i=0;i=0;i

39、-)printf(%d ,*(a+i);printf(n);free(a);函数功能为:将从键盘输入的n个整数逆序输出6. #includeint LK(double a,int n)double s=0;int i,m=0;for(i=0;in;i+)s+=ai;s/=n;for(i=0;i=s)m+;return m;函数功能为:求不小于数组元素之平均值的元素个数。C语言程序设计形成性考核 作业四一、选择题1. 假定有“struct BOOKchar title40;float price;struct BOOK *book;”,则不正确的语句为( A )。Astruct BOOK *x=

40、malloc(book); Bstruct BOOK x=“C+ Programming”,27.0; Cstruct BOOK *x=malloc(sizeof(BOOK); Dstruct BOOK *x=&book;2. 假定有“struct BOOKchar title40;float price; book;”,则正确的语句为( B )。Astruct BOOK x=&book; Bstruct BOOK *x=&book;Cstruct BOOK x=calloc(BOOK); Dstruct BOOK *x=BOOK;3表示文件结束的符号常量为( C )。Aeof BEof CE

41、OF Dfeof4C语言中系统函数fopen()是( D )一个数据文件的函数。A读取 B写入 C关闭 D打开5从一个数据文件中读入以换行符结束的一行字符串的函数为( B )。Agets() Bfgets() Cgetc() Dfgetc()6向一个二进制文件写入信息的函数fwrite()带有( D )参数。A1 B2 C3 D4二、填空题1假定一个结构类型的定义为“struct Aint a,b;A*c;”,则该类型的大小为_12_字节。 2假定一个结构类型的定义为“struct Bint a5,char *b;”,则该类型的大小为_24_字节。 3假定一个结构类型的定义为“struct D

42、int a;unionint b;double c;struct D* d2;”,则该类型的大小为_20_字节。4假定要动态分配一个类型为struct Worker的具有n个元素的数组,并由r指向这个动态数组,则使用语句的表达式为struct Worker* r=_(Worker*)malloc(n*sizeof(Worker);_。5假定要访问一个结构x中的由a指针成员所指向的对象,则表示方法为_x.(*a)_。6假定要访问一个结构指针p所指向对象中的b指针成员所指的对象,则表示方法为_ *(p-b)_7与结构成员访问表达式(*fp).score等价的表达式是_fp-score_。三、写出下

43、列每个程序运行后的输出结果1. #includestruct Workerchar name15; /姓名int age; /年龄float pay; /工资;void main()struct Worker x=wanghua,52,23.50;struct Worker y,*p;y=x;p=&x;printf(%s %d %6.2fn,y.name,y.age,y.pay);printf(%s %d %6.2fn,p-name,p-age,p-pay);输出结果为:wanghua 52 23.50wanghua 52 23.50Press any key to continue2. #i

44、nclude#includestruct Workerchar name15; /姓名int age; /年龄float pay; /工资;void main()struct Worker x;char *t=louting;int d=38;float f=493;strcpy(x.name,t);x.age=d;x.pay=f;x.age+;x.pay*=2;printf(%s %d %6.2fn,x.name,x.age,x.pay);输出结果为:louting 39 986.00Press any key to continue3. #include#includestruct Workerchar name15; /姓名int age; /年龄float pay; /工资;int Less(struct Worker r1,struct Worker r2)if(r1.ager2.age)return 1;else return 0;void main()struct Worker a4=abc,25,420,def,58,638,ghi,49,560,jkl,36,375;struct Worker x=a0;int i;for(i=1;i4;i+)if(Less(x,ai)x=ai;printf(%s %d %6.2fn,x.name,x.age,x.pay);

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