2025年C语言函数编程挑战与解析_第1页
2025年C语言函数编程挑战与解析_第2页
2025年C语言函数编程挑战与解析_第3页
2025年C语言函数编程挑战与解析_第4页
2025年C语言函数编程挑战与解析_第5页
已阅读5页,还剩16页未读 继续免费阅读

下载本文档

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

文档简介

函数习题

一、选择题

1.一种完整的C源程序是【】。

A)要由一种主函数或一种以上的非主函数构成

B)由一种且仅由•种主函数和零个以上的非主函数构成

C)要由一种主函数和一种以上的非主函数构成

D)由一种且只有一种主函数或多种非主函数构成

2.如下有关函数的论述中对的的是【】。

A)C语言程序将从源程序中第一种函数开始执行

B)可以在程序中由顾客指定任意一种函数作为主函数,程序将从此开始执行

C)C语言规定必须用main作为主函数名,程序将从此开始执行,在此结束

D)main可作为顾客标识符,用以定义任意一种函数

3.如下有关函数的论述中不对的的是【】。

A)C程序是函数的真合,包括原则库函数和顾客自定义函数

B)在C语言程序中,被调用的函数必须在main函数中定义

C)在C语言程序中,函数的定义不能嵌套

D)在C语言程序中.函数的调用可以嵌套

4.在一种C程序中,【】。

A)main函数必须出目前所有函数之前

B)main函数可以在任何地方出现

C)main函数必须由目前所有函数之后

D)main函数必须出目前固定位置

5.若在C语言中未阐明函数的类型,则系统默认该函数的数据类型是【】

A)floatB)long

C)intD)double

6.如下有关函数论述中,错误的是【】。

A)函数未被调用时,系统将不为形参分派内存单元

B)实参与形参的个数应相等,且实参与形参的类型必须对应一致

C)当形参是变量时,实参可以是常量、变量或体现式

D)形参可以是常量、变量或体现式

7.C程序中各函数之间可以通过多种方式传递数据,下列不能用于实现数据传递的方式是

【】0

A)参数的形实(哑实)结合

B)函数返回值

C)全局变量

D)同名的局部变量

8.若函数调用时参数为基本数据类型的变量,如下论述对的的是【】。

A)实参与其对应的形参共占存储单元

B)只有当实参与其对应的形参同名时才共占存储单元

C)实参与对应的形参分别占用不一样的存储单元

D)实参将数据传递给形参后,立即释放原先占用的存储单元

9.函数调用时,当实参和形参都是简朴变量时,他们之间数据传递的过程是【】。

A)实参将其地址传递给形参,并释放原先占用的存储单元

B)实参将其地址传递给形参,调用结束时形参再将其地址回传给实参

C)实参将其值传递给形参,调用结束时形参再将其值回传给实参

D)实参将其值传递给形参,调用结束时形参并不将其值回传给实参

10.若函数调用时的实参为变量时,如下有关函数形参和实参的论述中对的的是【】。

A)函数的实参和其对应的形参共占同一存储单元

B)形参只是形式上的存在,不占用品体存储单元

C)同名的实参和形参占同一存储单元

D)函数的形参和实参分别占用不一样的存储单元

11.若用数组名作为函数调用的实参,则传递给形参的是【】。

A)数组的首地址B)数组的第一种元素的值

C)数组中所有元素的值D)数组元素的个数

12.若函数调川时,川数组名作为函数的参数,如下论述中对的的是【】。

A)实参与其对应的形参共用同一段存储空间

B)实参与其对应的形参占用相似的存储空间

C)实参将其地址传递给形参,同步形参也会将该地址传递给实参

D)实参将其地址传递给形参,等同实现了参数之间的双向值的传递

13.假如一种函数位于C程序文献的上部,在该函数体内阐明语句后的复合语句中定义了

一种变量,则该变量【】。

A)为全局变量,在本程序文献范围内有效

B)为局部变量,只在该函数内有效

C)为局部变量,只在该复合语句中有效

D)定义无效,为非法变量

14.C语言中函数返回值的类型是由【】决定。

A)return语句中的体现式类型

B)调用函数的主调函数类型

C)调用函数时临时

D)定义函数时所指定的函数类型

15.若在一种C源程序文献中定义了一种容许其他源文献引用的实型外部变量a,则在另一

文献中可使用的引用阐明是【】。

A)externstaticfloata;B)floata;

C)externautofloata;D)externfloata;

16.定义一种void型函数意味着调用该函数时,函数【】

A)通过return返回一种顾客所但愿的函数值

B)返回一种系统默认值

C)没有返回值

D)返回一种不确定的值

17.若定义函数float*fun(),则函数fun的返回值为[]。

A)一种实数B)一种指向实型变量的指针

C)一种指向实型函数的指针D)一种实型函数的入口地址

18.C语言规定,程序中各函数之间【】。

A)既容许直接递归调用也容许间接递归调用

B)不容许直接递归调用也不容许间接递归调用

C)容许宜接递归调用不容许间接递归调用

D)不容许直接递归调用容许间接递归调用

19.若程序中定义函数

floatmyaddffloata,floatb)

{returna+b;}

并将其放在调用语句之后,则在调用之前应对该函数进行阐明。如下阐明中错误的是

[]o

A)floatmyadd(floata,b);

B)floatmyadd(floatb,floata);

C)floatmyaddffloat,float);

D)floatmyadd(floata,floatb);

20.有关如下fun函数的功能论述中,对的的是【】。

intfun(char*s)

(

char*t=s;

while(*t++);

t--;

return(t-s);

}

A)求字符串s的长度B)比较两个串的大小

C)将串s复制到串tD)求字符串s所占字节数

21.下面程序段运行后的瑜出成果是【】(假设程序运行时输入5,3回车)

inta,b;

voidswap()

(

intt;

t=a;a=b;b=t;

}

main()

(

scanf("%d,%c",&a,&b);

swap();

printf("a=%d,o=%d\n",a,b);

)

A)a=5,b=3B)a=3,b=5C)5,3D)3,5

22.如下程序运行后的输出成果是【】。

fun(inta,intb)

(

if(a>b)returna;

elsereturnb;

)

main()

(

intx=3,y=8,z=6,r;

r=fun(fun(x,y),2*z);

printf("%d\n”,r);

)

A)3B)6C)8D)12

23.如下程序的运行成果是【】。

voidf(inta,intb)

(

intt;

t=a;a=b;b=t;

)

main()

(

intx=1,y=3,z=2;

if(x>y)f(x,y);

elseif(y>z)f(x,z);

elsef(x,z);

printf("%d,%d,%d\n",x,y,z);

)

A)1,2,3B)3,1,2C)1,3,2D)2,3,1

24.如下程序运行后的输出成果为【】。

int*f(int*x,int*y)

(

if(*x<*y)returnx;

elsereturny;

)

main()

(

inta=7,b=8,*p,*q,*r;

p=&a,q=&b;

r=f(P,q);

printf("%d,%d,%d\n",*p,*q,*r);

)

A)7,8,8B)7,8,7C)8,7,7D)8,7,8

25.如下程序的对的运行成果是【】。

#inclued<stdio.h>

main()

(

intk=4,m=1,p;

p=func(k,m);

printf("%d”,p);

p=func(k,m);

printf(M%d\n'\p);

)

func(inta,intb)

staticintm=0,i=2;

i+=m+1;

m=i+a+b;

return(m);

)

A)8,17B)8,16C)8,20D)8,8

26.如下程序的功能是计算函数F(x,y,z)=(x+z)/(y-z)+(y-2Xz)/(x-2Xz)的值,请将程序补充

完整。

#include<stdio.h>

floatf(floatx,floaty)

(

floatvalue;

value=[1];

returnvalue;

)

main()

(

floatx.y.z.sum;

scanf("%f%f%f",&x,&y,&z);

sum=f(x+z,y-z)+f([2]);

printf("sum=%f\n,,,sum);

)

[1]A)x/yB)x/zC)(x+z)/(y-z)D)x+z/y-z

[2]A)y+2z,x-2zB)y+z,x-zC)x+z,y-zD)y+z*乙x-2*z

27.如下程序的功能是根据输入的字母,在屏幕上显示出字符数组中首字符与其相似的字符

串,若不存在,则显示“Nofind,goodbye!”,请将程序补充完整。

#include<stdio.b>

charPriStr(charchl)

(

inti=0,j=0;

staticchar*ch2[]={"howareyou","gladtomeetyou","anythingnew",

"everythingisfine","verywell,thankyou","seeyoutomorrow"};

while(i++<6)

if(ch1==[1])

(

puts(【2】);

j=1;

)

returnj;

)

main()

charch;

printf("\nPleaeenterachar:");

ch=getchar();

ch=PriStr(ch);

if(ch==[3J)

puts("Nofind,goodbye!");

[1]A)ch2[i][0]B)ch2[i-1][0]C)*ch2[i]D)*ch2[i-1][0]

[2]A)ch2[i]B)*ch2[i]C)*ch2[i-1]D)ch2[i-1]

[3]A)'O'B)'48'C)0D)30

28.如下程序是将输入的一种整数反序打印出来,例如输入1234,则输出4321,输入-1234,

则输出-4321。请将程序补充完整。

voidprintopp(longintn)

(

inti=0;

if(n==O)

return;

else

while(n)

(

if([11)printf("%ld",n%10);

elseprintf('%ld",-n%10);

i++;

[2];

)

)

main()

(

longintn;

scanfC^ld'\&n);

printopp(n);

printf("\n");

)

[1]A)n<0&&i==0B)n<0||i==0C)n>0&&i==0D)n>0||i==0

[2]A)n%=10B)n%=(-10)C)n/=10D)n/=)-10)

29.下面的程序用递归定义的措施实现求菲波拉契数列1、1、2、3、5、8、13、21……第

7项的值fib(7),菲波拉契数列第1项和第2项的值都是1。请将程序补充完整。

#include<stdio.h>

longfib([1])

(

switch(g)

(

case0:return0;

case1:

case2:return1;

)

return([2]);

)

main()

longk;

k=fib(7);

printf("k=%d\n",k);

)

[1]A)gB)kC)longintgD)intk

[2]A)fib(7)B)fib(g)C)fib(k)D)fib(g-1)+fib(g-2)

30.有如下程序

intfun(intn)

(

if(n==1)return1;

elsereturn(n+fun(n-1));

)

main()

(

intx;

scanf("%d",&x);

x=fun(x);

printf("%d\nN,x);

)

程序执行时,若输入10,程序的输出成果是【】。

A)55B)54C)65D)45

31.下面是一种计算1至m的阶乘并依次输出的程序。程序中应填入的对的选项是【】。

#include<stdio.h>

doubleresult=1;

factorial(intj)

(

result=result*j;

return;

)

main()

(

intm,i=0,x;

printf("Pleaseenteraninteger:");

scanf("%d",&m);

for(;i++<m;)

(

x=factorial(i);

printf(M%d!=%.Of\n",[]);

)

)

A)i,factorial(i)B)i,xC)j,xD)i,result

32.如下程序的功能是求任意两个整数a和b的最大公约数,并予以显示。请将程序补充完

整。

#include<stdio.h>

#include<stdlib.h>

longcodivisor(longnl.longn2)

(

longt;

while(n2!=0)

{[1];n1=n2;n2=t;}

return([2]);

)

main()

(

longa,b,x;

printf("pleaseinputtwonumbers:");

scanf("%ld%ldn,&a,&b);

x=codivisor(a;b);

printf("maximumcommondivisorof%ldand%ldis:%ld\n",a,b,x);

)

[1]A)t=n1/n2B)t=n1%n2C)t=n2%n1D)t=n2/n1

[2]A)Iabs(n1)B)labs(a)C)labs(b)D)Iabs(n2)

33.如下程序的功能是计算并显示一种指定行数的杨辉三角形(形状如下),请将程序补充

完整。

1

11

121

1331

14641

15101051

程序:

#include<stdio.h>

#defineN15

voidyanghui(intb[][N],intn)

{

inti,j;

for(i=0;[1];i++)

(

b[i][0]=1;b[i][i]=1;

)

for([2];++i<=n;)

for(j=1;j<i;j++)

b[i]U]=[3];

for(i=0;i<n;i++)

for(j=0;j<=i;j++)

printf("%4d",b[i]U]);

printf("\nM);

)

}

main()

(

inta[N][N]={O},n;

printf("pleaseinputsizeofyanghuitriangle(<=15)");

scanf("%dM,&n);

printf("\n");

yanghui(a,n;;

[11A)i<NB)i<=NC)i<nD)i<=n

[2]A)i=0B)i=1C)i=2D)i=3

[3]A)b[i-1]0-1]+b[i-1][j]B)b[i-2][j-1]+b[i-1][j]

C)b[i-1]D-1]+b[i-1][j+1]D)b[i-2][j-2]4-b[i-1][j]

34.卜面的程序用来将一种十进制正整数转化成八进制数,例如输入一种正整数25,则输

出31,请将程序补充完整.

#include<stdio.h>

main()

(

inti=0,j=0,a,b[10]={0};

printfC^nPleaseinputainteger:");

scanf("%d",&a);

sub(a,b);

for(;i<10;i++)

(

if([1])j++;

if(j!=O)printf("%d",b[i]);

)

)

sub(intc,intd[])

(

inte,i=9;

while(c!=0)

(

e=c%8;

d[i]=e;

[2];

i-;

)

return;

)

[1]A)b[i]<0B)b[i-1]!=0C)b[i]<=0D)b[i]!=0

[2]A)c=sub(c/8)B)c=c%8C)c=c/8D)c=e%8

35.函数bisearch的作用是应用折半查找法从存有N个整数的升序数组a中对关键字key

进行查找。请将程序补充完整。

#include<stdio.h>

#defineN15

bisearchfinta[N],intkey)

(

intlow=0,high=N-1,mid;

while([1])

(

mid=(low+high)/2;

if(key<a[mid])

[2];

else

if(key>a[mid])

low=mid+1;

else

returnmid;

)

return[3];

)

main()

(

intb[N],n,l,j;

printf(HPleaseinputa%delementincreasingsequence:",N);

for(i=0;i<N;i++)

(

printfC'b[%d]=",i);

scanf("%d",&b[i]);

)

printf("Pleaseinputasearchingkey:");

scanf("%d",&n);

j=bisearch(b,n);

printf("Don'tfind%d\n",n);

else

printf("b[%d]=%d\n',,j,n);

)

[1]A)low<highB)low!=highC)lov/<=highD)low<=high-1

[2]A)high=mid-1B>low=mid+1C>high=mid+1D)low=mid-1

[3]A)0B)-10C)-1D)1

36.假如程序及其运行成果显示如下,请将程序补充完整。

21046

1523

2478

5132

Thevalueis15.

程序:

#include<stdio.h>

func([1])

{

int[2],j;

for(j=0;j<4;j++)

b[3][j]=2*b[0][j];

printfC%4d",b[3]0l);

b[3]0]=O;

)

printf("\n");

for(j=0;j<4;j++)

if(b[i][j]<5&&b[i][2]>5)

k+=b[i]0];

returnk;

)

main()

(

staticinta[4][4]={[3]};

inti,j,k;

k=func(a,9);

for(i=0;i<4;i++)

{

for(j=0;j<4;j++)

if(a[i]0]!=O)

printf("%4d",a[i][j]);

if(a[i][4]!=0)

printf("\n");

)

printf("Thevalueis%d\n",k);

)

[1]A)intb[4][],kB)intb[][4],kC)intb[4,4],intkD)intb[][4].intk

[2]A)i=0B)i=1C)i=2D)i=3

[3]A){1,5,2,3},{2,4,7,8},{5,1,3,2}B){2,10,4,6},{1,5,2,3},{2,4,7,8},{5,1,3,2}

0){1,523},{2,4,7,8},{5,1,2,3}D){2,10,4,6},{1,5,2,3},{2,4,7,8},{5,1,2,3}

37.如下程序的功能是用二分法求方程f(x)=x41+x3+1=0在区间(-1.0,-0.5)中的一种实

根,并规定绝对误差不超过0.001。二分法的基本思想是:假设在区间(a,b)中f(a)

与f(b)异号,先取区间的中点m,假如f(m)与f(a)异号,则取新的解区间为(a,m),否则

取新的解区间为(m,b)。不停对解区间对分,直到解区间已经不不小于给定的误差时,

取该区间的中点作为解的近似值。请将程序补充完整。

#include<stdio.h>

#include<math.h>

floatf(floatx)

{

return(pow(x,41)+pow(x,3)+1);

)

floatsolvffloata,floatb)

(

floatm;

m=(a+b)/2;

while(f(m)*f(b)!=O)

{

if([11)a=m;

elseb=m;

if([2])break;

m=(a+b)/2;

}

returnm;

)

main()

(

floatr;

r=solv(-1.0,-0.5);

prlntf("approxlmatesolutionoff(x)=oIs%ff(%f)=%.6f\n,,,r,r,[3]);

)

[1]A)f(m)*f(b)<0B)f(m)*f(b)>=0C)f(m)*f(b)<=0D)f(m)*f(b)>0

[2]A)b-a<0.001B)fabs(a-b)<0.001C)ABS(a-b)<0.001D)a-b<0.001

[31A)f(r)B)f(m)C)rD)m

38.如下程序是选出能被3整除且至少有一位是5的所有三位正整数k(个位为aO,十位为a1,

百位为a2),打印出所有这样的数及其个数。请将程序补充完整。

#include<stdio.h>

sub(intm,intn)

(

inta0,a1,a2;

a2=[1];

a1=[2];

a0=m%10;

if(m%3==0&&(a2==5||a1==5||a0==5))

n++;

)

returnn;

)

main()

(

intm=O,k;

for(k=105;k<=995;k++)

m=sub([3]);

printf(n\nn=%d\n",m);

)

[1]A)m/10B)m%10C)m/100D)m%100

[2]A)(m-a2*10);10B)m/10-a2*10C)m%10-a2*10D)m%100-m%10

[3]A)k,mB)m,kC)k.nD)n,k

39.如下程序可计算10名学生1门课成绩的平均分,规定使用无返回值函数实现。请将程

序补充完整。

#include<stdio.h>

voidaverage(floatarray[10])

(

inti=0;

while([1])

array[0]+=[2];

array[i-1]=array[0]/10;

)

main()

(

floatscore[10];

inti;

printf("Pleaseinput10scores:\n");

for(i=0;i<10;i++)

scanf("%f",&score[i]);

average(score);

printf("Theaveragescoreis%.2f\n",[3]);

)

[1]A)i<=10B)i++<10C)++i<10D)i<10

[2]A)array[i-1]B)array[i]C)array[i-]D)array[i++]

[3]A)score[8]B)score[0]C)array[8]D)score[9]

40.如下程序用于输入不超过N个数的整数序列(用-1作为输入结束标志),然后记录出

从M1至M2各数在序列中出现的次数并显示输出。请将程序补充完整。

#include<stdio.h>

#defineN100

#defineM13

#defineM27

main()

inta[N],c[M2-M1+1]={0},i,n=0,x=0;

printf("Pleaseinputasequenceofnumber(%d-%d)whichisendedwith

while(x!=-1)

{

scanf("%d",&x);

a[n]=x;

n++;

)

f(a,c,n);

printff'Repeatingtimesof%d-%dinsequenceofnumberis:\n",M1,M2);

for(i=0;i<=M2-M1;i++)

printf("%d:%d\n",[1]);

printfCXn");

)

f(【2】)

(

inti;

for(i=0;i<n;i++)

if(a[i]>=M1&&a[i]<=M2)

【3】;

)

[1]A)M1+i:c[M1+i]B)M1+i+1:c[i]

C)M1+i:c[i]D)i:c[M1+i]

[2]A)f(a[],cQ,n)B)f(inta[],intc[],intn)

C)f(a,c,n)D)f(inta[N],c[M2-M1+1],n)

[3]A)c[a[i]]++B)c[a[i]-M2]++

C)a[c[i]]++D)c[a[i]-M1]++

二.读程序写成果

fun(intx,inty,intz)

(

z=x*x+y*y;

)

main()

(

inta=31;

fun(6,3,a);

printf(H%d",a);

)

2.

intf()

staticinti=0;

ints=1;

s+=i;i++;

returns;

)

main()

(

inti,a=O;

for(i=0;i<5;i++)

a+=f();

printf("%d\n",a);

)

3.运行程序时,若从键盘输入asdafaaz67(回车),分析如下程序的输出成果。

include<stdio.h>

intfun(char*str)

(

inti,j=O;

for(i=0;str[i]!=>,;i++)

if(str[i]!=")

strO++]=str[i];

str[j]=H;

)

main()

(

charstr[81];

intn;

printf("lnputastring:");

gets(str);

fun(str);

printf("%s\n",str);

)

4.

voids*p1,int*p2)

(

int*t;

t=p1,p1=p2,p2=t;

printf("*p1=%d,*p2=%d\n",*p1Jp2);

)

main()

(

intx=10,y=20;

s);

printf("x=%d,y=%d\n",x,y);

5.

#include<stdio.h>

voidfun(int*s,intm,intn)

intt;

while(m<n)

{t=s[m];s[m]=s[n];s[n]=t;m++;n-;}

)

main()

(

Inta[5]={1,2,3,4,5},k;

fun(a,0,4);

for(k=0;k<5;k++)

printf("%d",a[k]);

)

intfun(chars[])

(

intn=O;

while(*s<='9'8&*s>=,0,)

(

n=10*n+*s-'0';

S++;

)

return(n);

)

main()

(

chars[10]={'697*70';*'};

printf("%d\n",fun(s));

}

include<stdio.h>

Intfun(intx)

(

inty;

if(x==0||x==1)return(3);

y=x*x-fun(x-2)

returny;

)

main()

intx,y;

x=fun(3);

y=fun(4);

printf("%d,%d\n",x,y);

)

fun(intn,int*s)

(

intf1,f2;

if(n==1||n==2)*s=1;

else

(

fun(n-1,&f1);

fun(n-2,&f2);

*s=f1+f2;

)

)

main()

(

intx;

fun(6,&x);

printf("%d\n",x);

)

三、填空题

1.如下程序实现了计算x的n次方,请将程序填写完整。

floatpower(floatx,intn)

{inti;

floatt=1;

for(i=1;i<=n;i++)

t=t*x;

[1];

)

main()

{floatx,y;

intn;

scanf("%f,%d",&x,&n);

y=power(x,n);

printf("%8.2f\n",y);

)

2.如下程序实现了求两个数的最大公约数,请将程序填写完整。

intdivisor(inta,intb)

{intr;

r=a%b;

while([2])

{a=b;b=r;r=a%b;}

returnb;

)

voidmain()

{inta,b,d,t;

scanf(M%d%d",&a,&b);

if(a<b)

{t=a;a=b;b=t;}

d=divisor(a,b);

printf("\ngcd=%d",d);

)

3.如下函数my_cmp()的功能是比较字符串s和t的大小,当s等于t时返回0,否则返

回s和t的第一种不一样字符的ASCII码差值,即s>t时返回正值,svt时返回负值。

请将函数填写完整。

my_cmp(char*s,char*t)

(

while(*s==*t)

(

if([3])return0;

+4-S;++t;

)

return[4];

)

4.如下程序的功能是:删去一维数组中所有相似的数,使之只剩一种。数组中的数已按由小

到大的次序排列,函数返回删除后数组中数据的个数。请将程序填写完整。

例如,若一维数组中的数据是:2223445666677899101010

删除后,数组中的内容应当是:2345678910.:

#include<stdio.h>

#defineN80

intfun(inta[],intn)

{inti,j=1;

for(i=1;i<n;i++)

if(aU-1][5]a[i])

aD++]=a[i];

return[6];

)

main()

(

inta[N]={2,2,2,3,4,4,5,6,6,6,6,7,7,8,9,9,10,10,10},i,n=19;

printff'Theoriginaldata:\nH);

for(i=0;i<n;i++)

4,

printf(%d"sa[i]);

n=fun(a,n);

printf("\nThedataafterdeleted:\n");

for(i=0;i<n;i+-)

printf(H%d",a[i]);

)

四、编程题

1.请用自定义函数的形式编程实现,求s=m!+n!+k!,m、n、k从键盘输入(值均不不小

于7)。

2.请用自定义函数的形式编程实现求10名学生1门课程成绩的平均分。

3.请编写两个自定义函数,分别实现求两个整数的最大公约数和最小公倍数,并用主函数

调用这两个函数,输出成果(两个整数由键盘输入得到)。

4.已知二阶Fibonacci数列:

0若n=0

1若n=1

{Fib(n-1)+

温馨提示

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

评论

0/150

提交评论