C语言课程的复习题(选择题).doc_第1页
C语言课程的复习题(选择题).doc_第2页
C语言课程的复习题(选择题).doc_第3页
C语言课程的复习题(选择题).doc_第4页
C语言课程的复习题(选择题).doc_第5页
已阅读5页,还剩18页未读 继续免费阅读

下载本文档

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

文档简介

第二章数据描述与基本操作201以下选项中不属于C语言的类型的是A)signedshortintB)unsignedlongintC)unsignedintD)longshort答案:D202以下选项中属于C语言的数据类型是A)复数型B)逻辑型C)双精度型D)集合型答案:C203设x为一变量,以下表达式中,哪个是不正确的?A)sizeof(x)B)sizeofxC)sizeofintD)sizeof(int)答案:C204sizeof(float)是A)一个双精度型表达式B)一个整型表达式C)一种函数调用D)一个不合法的表达式答案:B205下列程序执行后的输出结果是main()charx=0xFFFF;printf(%dn,x-);A)-32767B)FFFEC)1D)-32768答案:C206在C语言中,不正确的int类型的常数是A)32768B)0C)037D)0xAF答案:A207下面四个选项中,全是不合法的整型常量的选项是A)-0f1-0xffff0011B)-0Xcdf01712,34C)-0189995e2D)-0x48eg-06803f答案:D208下列数据中,哪个不是有效的C语言浮点常数?A).2B)e5C).3E5D)3.e-5答案:B209下面正确的字符常量是A)“c”B)”C)0D)答案:C210若有定义:charc=010;则变量c中包含的字符个数为A)1B)3C)4D)不确定答案:A211字符r表示A)回车B)换行C)回车并换行D)换行并回车答案:A212语句printf(abrehiyboun);的输出结果是A)abrehiybouB)abrehiybouC)rehiyouD)abrehiybou(说明:b是退格符)答案:C213指出下面正确的变量定义是A)inti;charc;B)floatx,intn,C)longa,bD)doublex,y,z,答案:A214下列符号中哪个是有效的C语言变量名?A)a-bB)ab.123C)_2xD)default答案:C215下列变量定义中合法的是A)short_a=1-.le-1;B)doubleb=1+5e2.5;C)longdo=0xfdaL;D)float2_and=1-e-3;答案:A216若已定义x和y为double类型,则表达式:x=1,y=x+3/2的值是A)1B)2C)2.0D)2.5答案:C217若有定义:inta=8,b=5,c;,则执行语句c=a/b+0.4;后,c的值是A)1.4B)1C)2.0D)2答案:B218若变量a是int型,并执行了语句:a=A+1.6;,则正确的叙述是A)a的值是字符CB)a的值是浮点型C)不允许字符型和浮点型相加D)a的值是字符A的ASCII值加上1答案:D219若变量已正确定义并赋值,下面符合C语言语法的表达式是A)a:=b+1B)a=b=c+2C)int18.5%3D)a=a+7=c+b答案:B220假定有以下变量定义:intk=7,x=12;则能使值为3的表达式是A)x%=(k%=5)B)x%=(k-k%5)C)(x%=k)-(k%=5)D)x%=k-k%5答案:C221下列程序的输出结果是main()doubled=3.2;intx,y;x=1.2;y=(x+3.8)/5.0;printf(%dn,d*y);A)3B)3.2C)0D)3.07答案:C222设变量a是整型,f为单精度型,i是双精度型,则表达式10+025+i*f值的数据类型为A)intB)floatC)doubleD)不确定答案:C223以下符合C语言语法的赋值表达式是A)d=9+e+f=d+9B)d=9+e,f=d+9C)d=9+e,e+,d+9D)d=9+e+=d+7答案:B224若x、i、j和k都是int型变量,则执行下面表达式x=(i=4,j=6,k=8);后,x的值为A)4B)6C)8D)18答案:C225假设所有变量均为整型,则表达式(a=2,b=5,+b,a+b)的值是A)7B)8C)6D)2答案:B226若有说明语句:inta=5;a+;此处表达式a+的值是A)7B)6C)5D)4答案:C227若有说明语句inti=0,j;执行语句j=+i+10;之后i和j的值分别是A)0,11B)1,11C)0,10D)1,10答案:B228若有说明语句inti=0,j;执行语句j=i+10;之后i和j的值分别是A)0,11B)1,11C)0,10D)1,10答案:D229若有说明语句inti=0,j;执行语句j=+i+i+;之后i和j的值分别是A)2,2B)2,3C)2,1D)1,2230设有intx=11;则表达式(x+*1/3)的值是A)3B)4C)11D)12答案:A231执行a=3,b=2,c=1;之后,表达式f=abc的值是A)编译出错B)1C)0D)3答案:C232若定义intc;则表达式6+(c=5/2)1的值为A)6B)表达式非法,无值C)1D)7答案:C233设有如下定义:inta=1,b=2,c=3,d=4,m=2,n=2;则执行表达式:(m=ab)|(n=cd)后,n的值为A)1B)2C)3D)0答案:D234当c的值不为0时,在下列选项中能正确将c的值赋给变量a、b的是A)c=b=a;B)(a=c)(b=c);C)(a=c)&(b=c);D)a=c=b;答案:C235设intx=1,y=1;表达式(!x|y-)的值是A)0B)1C)2D)-1答案:B236设a为整型变量,不能正确表达数学关系:10a15的C语言表达式是A)10a10&a15D)!(a=15)答案:A237设a=5,b=6,c=7,d=8,m=2,n=2,执行(m=ab)&(n=cd)后n的值为A)1B)2C)3D)4答案:B238若a、b、c均为int型变量,则执行以下语句后a、b、c的值分别是a=b=c=1;+a|+b&+c;A)2,1,1B)2,2,2C)2,2,1D)2,1,2答案:A239能正确表示a和b同时为正或同时为负的逻辑表达式是A)(a=0b=0)&(a0b=0&b=0)&(a0&b0)&(ab0答案:D240逻辑运算符两侧运算对象的数据类型A)只能是0或1B)只能是0或非0正数C)只能是整型或字符型数据D)可以是任何类型的数据答案:D241若变量x定义为int类型,y定义为double类型,则表达式(x3)?x:y的数据类型为A)intB)doubleC)floatD)不确定答案:B242表达式(14)?5:6)的值为A)2B)5C)6D)1答案:A243以下程序的输出结果是main()inta=5,b=4,c=6,d;printf(%dn,d=ab?(ac?a:c):(b);A)5B)4C)6D)不确定答案:C244下列运算符优先级最高的是A)=B)+C)|D)答案:B245下列运算符优先级最高的是A)B)+C)&D)!=答案:B246以下不正确的叙述是A)在C程序中,逗号运算符的优先级最低B)在C程序中,abc与ABC是两个不同的变量C)若变量a和b的类型相同,在执行了a=b;后b中的值将放入a中,而b中的值不变D)当从键盘输入数据时,对于整型变量只能输入整型数值,对于实型变量只能输入实型数值答案:D247在16位C编译系统上,若定义longa;,则能给a赋40000的正确语句是A)a=20000+20000;B)a=4000*10C)a=30000+10000;D)a=4000L*10L;答案:D248若变量x定义为int类型,y定义为double类型,则表达式x+y的数据类型为A)intB)doubleC)floatD)不确定答案:B249若有定义:inta,b=0;floatx;则正确的赋值语句是A)a=1,b=2B)b+;C)a=b=5D)b=int(x);答案:B250设有如下的变量定义:inti=8,k,a,b;unsingedlongw=5;doublex=1.42,y=5.2;则以下符合C语言语法的表达式是A)a+=a-=(b=4)*(a=3)B)x%(-3)C)a=a*3=2D)y=float(i)答案:A251若有定义:inta,b=0;floatx=1.5;则正确的赋值语句是A)a=1,b=2B)b=(int)x;C)a=b=5D)b+答案:B252语句:printf(%d,(a=2)&(b=-2);的输出结果是A)-1B)1C)无输出D)结果不确定答案:B253从键盘上读入一个double类型的变量x,正确的语句是A)scanf(“%lf”,&x);B)scanf(“%lf”,x);C)scanf(“%f”,x);D)scanf(“%d”,&x);答案:A254若变量x定义为float类型,则下面正确的输入语句为A)scanf(“%d”,&x);B)scanf(“%f”,*x);C)scanf(“%f”,&x);D)scanf(“%f”,x);答案:C255以下程序段的输出结果是inta=1234;printf(“%2dn”,a);A)12B)34C)1234D)提示出错、无结果答案:C256以下叙述中正确的是A)输入项可以是一个实型常量,如scanf(“%f,”3.5);B)只有格式控制,没有输入项,也能正确输入数据到内存,例如:scanf(“a=%d,b=%d”);C)当输入一个实型数据时,格式控制部分可以规定小数点后的位数,例如:scanf(“%4.2f”,&f);D)当输入数据时,必须指明变量地址,例如:scanf(“%f”,&f);答案:D257下列程序执行后的输出结果是(小数点后只写一位)main()doubled;floatf;longl;inti;i=f=1=d=20.0/3;printf(%d%ld%f%fn,i,l,f,d);A)666.06.0B)666.76.7C)666.06.7D)666.76.0答案:C258以下程序的输出结果是main()intk=17;printf(“%d,%o,%xn”,k,k,k);A)17,021,0x11B)17,17,17C)17,0x11,021D)17,21,11答案:D259阅读以下程序,当输入数据的形式为:10,13,10,正确的输出结果为(表示回车)main()intx,y,z;scanf(“%d%d%d”,&x,&y,&z);printf(“x+y+z=%dn”,x+y+z);A)x+y+z=33B)x+y+z=23C)x+z=35D)不确定值答案:D260putchar或putc函数可向终端输出一个A)整型变量表达式值B)实型变量值C)字符串D)字符或字符型变量值答案:D23第三章C程序的流程设计301下列程序执行后的输出结果是main()intx=f;printf(%cn,A+(x-a+1);A)GB)HC)ID)J答案:A302以下程序的输出结果是main()inta=12,b=12;printf(”%d%dn”,-a,+b);A)1010B)1212C)1110D)1113答案:D303设x、y和z均为int型变量,则以下语句:z=12;x=z/10;y=z%10;的功能是A)改变z的值B)把x和y按从小到大排列C)将z分离出个位和十位D)无确定结果答案:C304设x和y均为int型变量,则以下语句:x+=y;y=x-y;x-=y;的功能是A)把x和y按从大到小排列B)把x和y按从小到大排列C)无确定结果D)交换x和y中的值答案:D305下列程序的运行结果是#includemain()inta=2,c=5;printf(a=%d,b=%dn,a,c);A)a=%2,b=%5B)a=2,b=5C)a=d,b=dD)a=%d,b=%d答案:B306以下程序的输出结果是main()inta=1,b=99;a=a+b;b=a-b;a=a-b;printf(“a=%d,b=%d”,a,b);A)a=1,b=99B)a=%d,b=%dC)a=99,b=98D)a=99,b=1答案:D307若x是一个二位整数,以下不能实现将x的十位与个位位置交换的程序段是A)a=x/10;b=x%10;y=a*10+b;B)y=x/10+x%10*10;C)a=x-x/10*10;b=x/10;y=a*10+b;D)a=x%10;b=x/10;y=a*10+b;答案:A308下列程序的运行结果是#include#includemain()inta=1,b=4,c=2;floatx=10.5,y=4.0,z;z=(a+b)/c+sqrt(double)y)*1.2/c+x;printf(%fn,z);A)14.000000B)15.400000C)13.700000D)14.900000答案:C309以下程序的输出结果是main()inta,b,d=241;a=d/100%9;b=(-1)&(-1);printf(“%d,%d”,a,b);A)6,1B)2,1C)6,0D)2,0答案:B310停止函数exit()是在下面哪个头文件中定义的A)stdio.hB)stdlib.hC)conio.hD)string.h答案:B311以下不正确的语句为A)if(xy)x+,y+;B)if(x=y)&(x!=0)y+;C)if(x!=y)x+;elsey+;D)if(xy)x+;y+;答案:B312若k是int型变量,且有下面的程序片段:k=-3;ifk5)printf(“%dn”,m);elseprintf(“%dn”,m-);A)7B)6C)5D)4答案:B314两次运行下面程序,如果从键盘上分别输入6和4,则输出结果是main()intx;scanf(“%d”,&x);if(x+5)printf(“%d”,x);elseprintf(“%d”,x-);A)7和5B)6和3C)7和4D)6和4答案:A315在执行以下程序时,为了使输出结果为:t=4则给a和b输入的值应满足的条件是main()ints,t,a,b;scanf(%d,%d,&a,&b);s=1;t=1;if(ab)t=s+1;elseif(a=b)t=5;elset=2*s;printf(t=%dn,t);A)abB)ab0C)0aab答案:B316对学生成绩(存放在变量x中)进行分类,若成绩在80分以上(含80分)者,定为A级;成绩在6079分者,定为B级;成绩在60分以下者,定为C级。下面能实现此要求的语句或程序段为A)if(x60)y=C;if(x80)y=B;if(x101)y=A;B)if(x60)y=C;elseif(60x79?A:x59?B:C;D)if(x=60&x80)y=B;elsey=A;答案:C317下面程序的输出是main()unsigneda=32768;if(1)printf(“a=%dn,a);elseprintf(“a=%dn,-a);A)32768B)32767C)32768D)-1答案:C318以下程序的输出结果是main()inta=-1,b=1;if(a0)&!(b-0?1:x0)y=1;elseif(x0)y=1;elseif(x0)y=1;elseif(x=0)y=0;elsey=-1;D)y=0;if(x=0)if(x0)y=1;elsey=-1;答案:A322当a=2,b=3,c=6,d=4时,执行完下面一段程序后x的值是if(ab)if(cd)x=1;elseif(ac)if(bd)x=2;elsex=3;elsex=6;elsex=7;A)7B)2C)3D)6答案:B323当a=1,b=3,c=5,d=4时,执行下面一段程序后,x的值为if(ab)if(cd)x=1;elseif(ac)if(bd)x=2;elsex=3;elsex=3;elsex=6;Zach1A)1B)2C)3D)6答案:B324若有定义:floatw;inta,b;则合法的switch语句是A)switch(w)case1.0:printf(*n);case2.0:printf(*n);B)switch(a);case1printf(*n);case2printf(*n);C)switch(b)case1:printf(*n);default:printf(n);case1+2:printf(*n);D)switch(a+b);case1:printf(*n);case2:printf(*n);default:printf(n);答案:C325若有以下变量定义:floatx;inta,b;则正确的switch语句是A)switch(x)case1.0:printf(“*n”);case2.0:printf(“*n”);B)switch(x)case1,2:printf(*n);case3:printf(*n);C)switch(a+b)case1:printf(“*n”);case2*a:printf(“*n”);D)switch(a+b)case1:printf(*n);case1+2:printf(*n);答案:D326下面关于循环结构的错误叙述是A)while结构一定能代替dowhile结构编程B)dowhile结构一定能代替while结构编程C)while结构一定能代替for结构编程D)可用break语句提前结束循环答案:B327下列程序段的运行结果是intx=3;doprintf(“%3d”,x-=2);while(!(-x);A)1B)30C)1-2D)死循环答案:C328当输入:2473时,下列程序的运行结果是#includemain()intc;while(c=getchar()!=n)switch(c-2)case0:case1:putchar(c+4);case2:putchar(c+4);break;case3:putchar(c+3);default:putchar(c+2);break;printf(“n”);A)668977B)668966C)66778777D)6688766答案:A329在执行以下程序时,如果从键盘上输入:ABCdef,则输出为#includemain()charch;while(ch=getchar()!=n)if(ch=A&ch=a&chz)ch=ch-32;printf(“%c”,ch);printf(“n”);A)ABCdefB)abcDEFC)abcD)DEF答案:B330当执行以下程序段时x=-1;dox=x*x;while(!x);A)循环体将执行一次B)循环体将执行两次C)循环体将执行无限次D)系统将提示有语法错误答案:A331运行以下程序后,如果从键盘上输入china#,则输出结果为#includemain()intv1=0,v2=0;charch;while(ch=getchar()!=#)switch(ch)casea:caseh:default:v1+;caseo:v2+;printf(“%d,%dn”,v1,v2);A)2,0B)5,0C)5,5D)2,5答案:C332下面程序的功能是从键盘输入若干对整数,每对整数按从小到大顺序输出,当输入一对相等的数时结束循环,选择while循环条件填空。main()inta,b,t;scanf(“%d%d”,&a,&b);while()if(ab)t=a;a=b;b=t;printf(“%d,%d”,a,b);scanf(“%d%d”,&a,&b);A)!a=bB)a!=bC)a=bD)a=b答案:B333以下叙述正确的是A)do-while语句构成的循环不能用其它语句构成的循环来代替。B)do-while语句构成的循环只能用break语句退出。C)用do-while语句构成的循环,在while后的表达式为非零时结束循环。D)用do-while语句构成的循环,在while后的表达式为零时结束循环。答案:D334语句的while(!E);中的条件!E等价于A)E=0B)E!=1C)E!=0D)E答案:A335C语言中A)不能使用do-while语句构成循环B)do-while语句构成循环必须用break语句才能退出C)do-while语句构成循环,当while语句中的表达式值为非零时结束循环D)do-while语句构成循环,当while语句中的表达式值为0时结束循环答案:D336当输入为“quert?”时,下面程序的执行结果是#includemain()charc;c=getchar();while(c=getchar()!=?)putchar(+c);A)QuertB)vfsuC)quert?D)rvfsu?答案:B337运行以下程序后,如果从键盘上输入6514,则输出结果为main()intm,n;printfEnterm,n:;scanf(%d%d,&m,&n);while(m!=n)while(mn)m-=n;while(nm)n-=m;printf(m=%dn,m);A)m=3B)m=2C)m=1D)m=0答案:C338以下程序段的执行结果是inta,y;a=10;y=0;doa+=2;y+=a;printf(a=%dy=%dn,a,y);if(y20)break;while(a=14);A)a=12y=12a=14y=16B)a=12y=12a=16y=28C)a=12y=12a=14y=26D)a=12y=12答案:D339下面程序段的运行结果是a=3;b=2;c=1;while(abc)t=a;a=b;b=t;c-;printf(“%d,%d,%d”,a,b,c);A)3,2,1B)2,1,0C)2,3,0D)2,1,1答案:A340以下程序的输出结果是main()intn=4;while(n-)printf(“%d”,-n);A)20B)31C)321D)210答案:A341执行下面程序片段的结果是intx=23;doprintf(“%2d”,x-);while(!x);A)打印出321B)打印出23C)不打印任何内容D)陷入死循环答案:B342执行以下程序后,输出的结果是main()inty=10;doy-;while(-y);printf(“%dn”,y-);A)-1B)1C)8D)0答案:D343以下程序的输出结果是main()inti,j,x=0;for(i=0;i2;i+)x+;for(j=0;j3;j+)if(j%2)continue;x+;x+;printf(x=%dn,x);A)x=4B)x=8C)x=6D)x=12答案:B344以下程序的输出结果是main()inti;for(i=A;iI;i,i)printf(“%c”,i+32);printf(“n”);A)死循环B)acegC)acegiD)abcdefghi答案:A345执行以下语句:for(s=0,j=1;j4;j+)s=s+j;后,s与j的值分别为A)10,3B)10,4C)6,3D)6,4答案:D346执行语句:for(I=1;I+8;y=i)printf(“%d%d”,x-,y);/*d后面各有空格*/A)10192B)9876C)10990D)101090答案:D348以下程序的输出结果是main()inti;for(i=1;i6;i+)if(i%2)printf(“#”);continue;printf(“*”);printf(“n”);A)#*#*#B)#C)*D)*#*#*答案:A349执行下面程序后,a的值是main()inta,b;for(a=1,b=1;a=20)break;if(b%3=1)b+=3;continue;b-=5;A)7B)8C)9D)10答案:B350若x是int型变量,且有下面的程序片段:for(x=3;x6;x+)printf(x%2)?(“*%d”):(“#%dn”),x);上面程序片段的输出结果是A)*3#4B)#3*4C)#3*4#5D)*3#4*5答案:D上面程序片段的输出结果是351以下循环体的执行次数是main()inti,j;for(i=0,j=1;i=j+1;i+=2,j-)printf(%dn,i);A)3B)2C)1D)0答案:C352下面不能求4!的程序段是A)for(s=i=1;i5;+i)s*=i;B)for(s=1,i=1;i=4;i+)s*=i;C)for(s=1,i=1;i5;i+)s=s*i;D)for(s=i=1;i4;+i;)s=s*i;答案:D第四章模块化程序设计401下面关于函数的正确叙述是A)函数声明就是函数定义B)函数体一般由变量定义和执行语句两部分构成,但一个函数可以缺少变量定义部分C)一个函数一定有一个返回值D)如果函数定义在主函数之前,运行时就先于主函数执行答案:B402以下说法中正确的是A)C语言程序总是从第一个定义的函数开始执行B)在C语言程序中,要调用的函数必须在main()函数中定义C)C语言程序总是从main()函数开始执行D)C语言程序中的main()函数必须放在程序的开始部分答案:C403C语言程序的基本单位是A)程序行B)语句C)字符D)函数答案:D404以下叙述正确的是A)在C程序的每行中,main函数必须位于程序的最前面B)C程序的每行只能写一条语句C)C语言本身没有输入输出语句D)在main函数中定义的变量是全程变量答案:C405C语言规定,简单变量做实参时,它与对应形参之间的数据传递方式是A)单向值传递B)地址传递C)由用户指定传递方式D)由实参传递给形参,再由形参传回给实参答案:A406以下描述正确的是A)函数调用可以出现在执行语句或表达式中B)函数调用不能作为一个函数的实参C)函数调用可以作为一个函数的形参D)以上都不正确答案:A407在C语言程序中,以下描述正确的是A)函数的定义可以嵌套,但函数的调用不可以嵌套B)函数的定义不可以嵌套,但函数的调用可以嵌套C)函数的定义和函数的调用均不可以嵌套D)函数的定义和函数的调用均可以嵌套答案:B408设有如下函数:ggg(floatx)printf(“n%d”,x*x);则函数的类型A)与参数x的类型相同B)是voidC)是intD)无法确定答案:C409以下函数调用语句中含有参数func(exp1,exp2),(exp3,exp4,exp5);A)1B)2C)4D)5答案:B410若有以下函数调用语句:fun(a+b,(x,y),fun(n+k,d,(a,b);在此函数调用语句中实参的个数是A)3B)4C)5D)6答案:A411以下程序的输出结果是#includefunc(inta,intb)intc;c=a+b;returnc;main()intx=6,y=7,z=8,r;r=func(x-,y+,x+y),z-);printf(“%dn”,r);A)11B)20C)21D)31答案:C412以下for语句构成的循环执行了次#include#defineN2#defineMN+1#defineNUM(M+1)*M/2main()inti,n=0;for(i=1;i=NUM;i+)n+;printf(“%d”,n);printf(“n”);A)5B)6C)8D)9答案:C413C语言允许函数值类型缺省定义,此时该函数值隐含的类型是A)intB)floatC)longD)double答案:A414下面程序的输出结果是#includeintf(inta,intb)intc;c=a;if(ab)c=1;elseif(a=b)c=0;elsec=-1;return(c);main()inti=2,p;p=f(i,i+1);printf(“%dn”,p);A)-1B)0C)1D)2答案:C415以下叙述中不正确的是A)在不同的函数中可以使用相同名字的变量B)在函数中的形参是局部变量C)在一个函数内定义的变量只在本函数范围内有效D)在一个函数内的复合语句中定义的变量在本函数内有效答案:D416以下对C语言函数的有关描述中,正确的是A)在C中,调用函数时,只能把实参的值传送给形参,形参的值不能传送给实参B)C函数既可以嵌套定义又可以递归调用C)函数必须有返回值D)C程序中有调用关系的所有函数必须放在同一个源程序文件中答案:A417C语言规定,程序中各函数之间A)既允许直接递归调用也允许间接递归调用B)不允许直接递归调用也不允许间接递归调用C)允许直接递归调用但不允许间接递归调用D)不允许直接递归调用但允许间接递归调用答案:A418C语言中形参的缺省存储类别是A)自动(auto

温馨提示

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

评论

0/150

提交评论