Java 程序设计习题集(题目).doc_第1页
Java 程序设计习题集(题目).doc_第2页
Java 程序设计习题集(题目).doc_第3页
Java 程序设计习题集(题目).doc_第4页
Java 程序设计习题集(题目).doc_第5页
已阅读5页,还剩44页未读 继续免费阅读

下载本文档

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

文档简介

Java 程序设计习题集 天津工程职业技术学院2 第一章 Java语言概述 一、判断题 1Java 语言不区分大小写。( ) 2Java 程序源文件的扩展名为“*.class”。( ) 3Java 程序中都含有 main 方法,因为它是所有 Java 程序执行的入口。 ( ) 4Java 程序可以运行在任何操作系统上,只要有对应操作系统的虚拟机。( ) 5Java 程序源文件名应该与主类名保持一致。( ) 二、选择题 1作为 Java 程序应用程序入口的 main 方法,其声明格式是:( ) A public static int main (String args ) B public static void main (String args ) C public void main (String args ) D public int main (String args ) 2设有一个 Java 小程序,源程序名为 Appfirst.java,其 HTML 文件为 Appfirst.html,则 运行该小程序的命令为。( ) A java Appfirst B javac Appfirst.java C appletviewer appfirst.java D appletviewer appfirst.html 3下面命令正确的是。( ) A Java appfirst. java B Java appfirst C Java appfirst. class D Javac appfirst 4对主类的说明正确的是。( ) public class Helloworld public static void main(String args ) System.out.println(欢迎访问 Java 世界!); A 源程序无法通过编译,因为主方法的声明不正确 B 源程序可以通过编译,但无法运行,因为该文件没有 public 类 C 源程序可以通过编译,但在运行时会出现“程序中没有主方法的异常”3 D 程序能正常运行 5如果已经编写了 Java 小程序 Appfirst.java,在编写它所对应的 HTML 文件时能正确将 其嵌入到 HTML 网页文件的语句是。( ) A B C D 以上都不对。 三、简答题 a) Java 语言的编译过程与一般编程语言的编译过程有何不同? 2、Java 开发 Application 和 Applet 小程序,主要区别是什么? 四、编程题 1编写一个 Java 应用程序,屏幕运行结果如下图所示: 2对第 1 题的 Java 应用程序改写成为 Applet 程序,注意 Application 和 Applet 的区别, 并分别用 appletviewer 和 IE 浏览器查看结果。 第二章 Java 编程基础 一、判断题 1 “/”即可以表示单行注释,也可以表示多行注释。( ) 2Java 中的整型 int 占 2个字节,取值范围为-3276832767。( ) 3在 Java 语言中,执行语句 ”boolean t=1 & 0;”的结果是给 boolean 类型变量 t 赋初 值为 false。( ) 4声明变量时必须定义一个类型。 ( ) 5注释的作用是使程序在执行时在屏幕上显示注释符号之后的内容。( ) 6Java 认为变量 Sum 与 sum 是相同的。 ( ) 7求模运算符(%)只可用于整型操作数。 ( ) 8算术运算符*,/,%,+和-有相同的优先级。 ( ) 9Java 语言中的标识符可以以数字、字母或下划线开头。 ( ) 10Java 中小数常量的默认类型为 float 类型,所以表示单精度浮点数时,可以不在后面加4 F 或 f。 ( ) 二、选择题 1下面这些标识符那个是错误的:( ) A Javaworld B _sum C 2Java Program D $abc 2下列那组基本数据类型所占的字节数相同。( ) A 布尔型和字符型 B 整型和单精度型 C 字节型和长整型 D 整型和双精度型 3下列那一组运算符的优先级顺序是那由高到低排序的。( ) A |、&、!; B&、|; C !、%、+; D 、3 ?+a:b+) A a 的值为 2,b 的值为 3,c 的值为 1 B a 的值为 2,b的值为 4,c 的值为 2 C a 的值为 2,b的值为 4,c 的值为 1 D a 的值为 2,b 的值为 3,c 的值为 2 A char a=abc; B byte b=152; C float c=2.0; D double d=2.0; 8设各个变量的定义如下,哪些选项的值为 true( ) int a=3,b=3; boolean flag=true; A + a = =b B +a= =b+ C (+a= =b) | flag D (+a= =b) & flag 9使整值变量 x 加 1,下面写出的形式不对的是:( ) A x + + B + + x C x = x + 1 D x = + 1 10下面表达式的值的类型为( ) (int)6.5/7.5*3 A short B int C double D float 11设 a,b,x,y,z均为 int 型变量,并已赋值,下列表达式的结果属于非逻辑值的是( )。 xy & bx-y C y=+x D y+x*x+ 12下面语句输出的结果为( ) system . out . println(52) A 6 B 7 C 10 D 25 13设 x 为 int 型变量,则执行以下语句段后,x 的值为( ) x=15; x+=x-=x-x; A 10 B 20 C 30 D 40 14对下面的语句执行完正确的说法是( ) int c=c/3; System.out.println(c) ; A 输出结果为 21 B 输出结果为 22 C 输出结果为 32 D 输出结果为 33 15以下选项中变量 a 以定义类型,合法的赋值语句为( ) A a= int(y) B a=1 C a=a+1=3 D +a 16阅读以下程序,选择正确的答案( ) int x=7,y=8,z=9;6 char ch=A; x+;z-; System.out.println(x= =y); System.out.println(y=z-); System.out.println(x= =z); System.out.println(ch+= =A); System.out.println(ch+= =B); A 程序输出结果均为布尔值 B 程序中输出 3 个 true C 程序运行后,ch 的值为C D 程序运行后,z 的值为 8 17执行下列程序段后,b,x,y 的值正确的是( ) int x=3,y=4; boolean ch; ch=xy|+x=-y; A true,3,4 B true,4,3 C false,3,4 D false,4,3 18执行下列程序段后,b,x,y 的值正确的是( ) int x=3,y=4; boolean ch; ch=x= 1 & a b) (4) (- - a ) 10); public static void main(String arg) int i=10; Test t= new Test(); t.printValue(i); 8 A 8 B 9 C 10 D 11 5.下列语句执行后,x 的值为( ) int a=4,b=5,x=3; if(+a=b) x=x*a; A 3 B 12 C 15 D 20 6. 下列语句执行后,z 的值为( ) int x=3,y=4,z=0; switch(x%y+2) case 0:z=x*y;break; case 6:z=x/y;break; case 12:z=x-y;break; default:z=x*y-x; A 15 B 0 C -2 D 12 7.请看下面的程序代码:( ) if(x0) System .out .println(“first”); else if(x20) System .out .println(“second”); else System .out .println(“third”) 当程序输出“second”时,x 的范围为: A x = 0 B x 0 C x 0 D x = 20 8.请看下面的程序代码:( ) switch(n) case 0: System .out .println(“first”); case 1: case 2: System .out .println(“second”); break; default: System .out .println(“end”); 当 n 为何值时,程序段将输出字符串 second:9 A 0 B 1 C 2 D 以上都可以 9下列语句执行后,x 的值是( ) int x=2; do x+=x; while(x-j) continue;while(i4); A i=4,j=5 B i=5,j=4 C i=4,j=5 D i=5,j=6 12. 下列语句执行后,k 的值是( ) int j=4,i,k=10; for(i=2;i!=j;i+) k=k-i; A 4 B 5 C 6 D 7 13. 下列语句执行后,c 的值是( ) char c=0; for(c=a;c=e) break; A e B d C f D g 14下列语句执行后,k 的值是( ) int i,j,k=1; lable:for(i=1;i8;i+) for(j=1;j6;j+)10 k*=i+j; if(j=3) break lable; A 22 B 23 C 24 D 25 15下列语句执行后,k 的值是( ) int i,j,k=1; lable:for(i=1;i3;i+) for(j=1;j4;j+) k+=i+j; if(j=3) continue lable; A 22 B 23 C 24 D 25 三、程序填空 1 以下程序的功能是:求 s=1/2+1/6+1/12+1/20+1/(19*20);请将下列程序补充完 整。 double s=0.0; int n=1; do s= ; n= ;while(n20); System.out.println(s); 2求 1-100 内的奇数并输出。 public class oddnum public static void main(String args) int i; if( ) continue; System.out.print(i+,); 11 四、编程题 1.打印九九乘法表 2.编写一个求 1!+2!+3!+ +10! 3.编写一个应用程序,计算和打印从 1 加到 10 的累加和。用 while 结构循环执行计算及加 1 语句。循环必须在 x 加到 11 时终止。 第四章 方法 一、判断题 1Java 语言的模块只有类。( ) 2定义方法时方法名可以是任何标识符。( ) 3方法体中至少有一条 return 语句。( ) 4如果需要可以在方法中再声明一个方法。( ) 5方法定义语句 void x( int a,int b ) return (a-b); 是正确的。( ) 6方法内定义的变量是可以在方法外使用的。( ) 7只有直接调用自身的方法才叫递归方法。( ) 8Java 中允许两方法同名,只要它们参数的类型或个数不同就行。( ) 9每个应用程序都必须要有 main 方法。 ( ) 10方法定义语句 float x( int a,int b ) return (a-b); 是正确的。( ) 二、选择题 1方法的作用不包含: A 使程序结构清晰 A 功能复用 A 代码简洁 A 重复代码 2方法内定义的变量: A 一定在方法内所有位置可见 B 可能在方法内的局部位置可见 C 在方法外可以使用 D 在方法外可见 3方法的形参: A 可以没有 B 至少有一个 C 必须定义多个形参 D 只能是简单变量12 4方法的调用: A 必须是一条完整的语句 B 只能是一个表达式 C 可能是语句,也可能是表达式 D 必须提供实际参数 5return 语句: A 不能用来返回对象 B 只可以返回数值 C 方法都必须含有 D 一个方法中可以有多个 return 语句 6void 的含义: A 方法体为空 B 方法体没有意义 C 定义方法时必须使用 D 方法没有返回值 7main()方法的返回类型是: A boolean B int C void D static 8方法重载所涉及的方法: A 有相同的名字 B 参数个数必须不同 C 参数类型必须不同 D 返回类型必须不同 三、阅读程序写结果。 1public class Class431 public static void main(String args) int a = 3; char m=a; prt(m in main=+m); prt(a in main=+a); prt(return from test2 : +test2(); prt(m + a=+test1(m,a); static float test1(char x, int y) int z = x+y;13 return z; static float test2() int a = 60; for (int i = 8; i 12; i+) a= a+i; prt(a in test2 is : +a); return a; static void prt(String s) System.out.println(s); 2public class Class432 static int i=123; public static void main (String args) int i=456; System.out.println(main( ) 中的 i=+i); m1( ); m2( ); static void m1( ) int i=789; System.out.println(m1( ) 中的 i=+i); static void m2( ) System.out.println(类变量 i=+i); i+=6; System.out.println(加 6 后的类变量 i=+i); 14 四、编程题 1用两个方法打印出 200 以内的全部素数(一个是 main()方法,一个是专门判定一个数是 否为素数的方法)。 2已知菲波那契数列的数学表达式为: fibonacci(n)=n, n=0,1; fibonacci(n)=fibonacci(n-1)+fibonacci(n-2), n2; 用递归方法计算 Fibonacci序列,并打印出其前 15项的值。 3编写一个 Application,其中包含三个同名方法 mySqrt(),它们都只有一个参数,参数的 类型分别为 int 型、float 型和 double 型,它们的功能均为返回参数的平方根,返回值的类 型与参数的类型相同。在方法 main( ) 中调用上面的三个方法并输出结果。 4编程生产 100 个 1到 6 之间的随机数,统计 1到 6 每个数出现的概率。 第五章 数组与字符串 一、判断题 1下标是用于指出数组中某个元素位置的数字或变量。( ) 2同一个数组中可以存放多个不同类型的数据。( ) 3数组的下标可以是 int 型或 float 型。( ) 4数组可以声明为任何数据类型。( ) 5. 执行语句 int a后数组元素的值为 0。( ) 6假定整形数组的某个元素被传递给一个方法并被该方法修改。当调用方法执行完毕时,这 个元素中含有修改过的数值。( ) 7. 执行语句 int a = new int50后数组元素的值为 0。( ) 8. 对于二维数组 s 来说,s 2.length 给出数组 s 第 2 行的元素个数。( ) 9数组作参数时,数组名后必须加方括号。( ) 10用运算符“=”比较字符串对象时,只要两个字符串包含的是同一个值,结果便为 true。 ( ) 11String 类字符串在创建后可以被修改。( ) 12方法 replace (String srt1, String srt2)将当前字符串中所有 srt1 子串换成 srt2子串。 13方法 compareTo 在所比较的字符串相等时返回 0。( ) 14方法 IndexOf(char ch,-1)返回字符 ch 在字符串中最后一次出现的位置。( ) 15方法 startsWith 判断当前字符串的前缀是否和指定的字符串一致。( ) 二、选择题 1.数组元素之所以相关,是因为它们具有相同的。15 A 名字 B 类型 C 下标 D 地址 2设有定义语句 int a =66,88,99; 则以下对此语句的叙述错误的是。 A 定义了一个名为 a 的一维数组 B a 数组有 3 个元素 C a 数组的元素的下标为 13 D 数组中的每个元素是整型 3为了定义三个整型数组 a1a2a3,下面声明正确的语句是。 A intArray a1,a2; int a3 =1,2,3,4,5; B int a1,a2; int a3 =1,2,3,4,5; C int a1,a2 ; int a3=1,2,3,4,5; D int a1,a2; int a3=(1,2,3,4,5); 4设有定义 int a=new int4; ,a 的所有数组元素是。 A a0, a1, a2, a3 B a0, a1, a2, a3 C a1, a2, a2, a4 D a0, a1, a2, a3, a4 5.下面哪个选项正确地声明了一个字符串数组: A char str B char str C String str D String str10 6. 请看下面的程序段: public class class1 public static void main(String a) int x = new int8; System .out .println(x 1); 当编译和执行这段代码时会出现: A 有一个编译错误为“possible reference before assignment” B 有一个编译错误为“illegal array declaration syntax” C 有异常出现为“Null Pointer Exception” D 正确执行并且输出 0 7已知 String 对象 s=abcdefg,则 s.substring(2, 5)的返回值为_。 A bcde16 B cde C cdef D def 8.请看下面的代码 String s = “people”; String t = “people”; String c = p,e,o,p,l ,e; 下面哪一选项的语句返回值为真: A s .equals(t); B t .equals(c); C s=t; D t .equals(new String(“people”); E. t=c; 9已知 s 为一个 String 对象,s=abcdefg,则 s.charAt(1)的返回值为_。 A a B b C f D g 10.请看下面的代码 String s = “good”; 下面选项语句书写正确的是: A s += “student”; B char c = s1; C int len = s .length; D String t = s.toLowerCase( ); 11.正确创建一个含有 5 个元素的字符串数组的选项是: A String s = new String5; for(int i=0;i5;si+=“”); B String s =“”, “”, “”, “”, “”; C String s5; D String 5s; 12.请看下面的代码 public class class1 String str = new String(Girl); char ch =d,b,c; public static void main(String args ) class1 x=new class1( ); x.change(x.str,x.ch);17 System .out .println(x.str + and +x.ch0+x.ch1+x.ch2); public void change(String str,char ch ) str=Boy; ch0=a; 该程序的输出结果是: A Boy and dbc B Boy and abc C Girl and dbc D Girl and abc 三、填空题 1定义一个整型数组 y,它有 5 个元素分别是 1,2,3,4,5。用一个语句实现对数组 y 的声明、创建和赋值:_。 2设有整型数组的定义:int x =12,34,-5,3,2,6;,则 x.length 的值为_。 3求取二维数组 a 第 i行元素个数的语句是_。 4若有定义 int a=new int8; 则 a 的数组元素中第 8 个元素的下标是_ 。 5已知 String 对象 s=“hello”,运行语句 System.out.println(s.concat (“World !”); 后 s 的值为_。 6使用+ =将字符串 s2 添加到字符串 s1后的语句是_。 7比较 s1 中的字符串和 s2 中的字符串的内容是否相等的语句是_。 8 已知 sb 为 StringBuffer 的一个实例, 且 sb= abcde , 则 sB reverse()后 sb 的值为_。 9已知 sb 为 StringBuffer 的一个实例,且 sb= abcde ,则 sB delete(1,2)后 sb 的值为 _。 10. 用 for 循环求一维整型数组 a 数组的所有元素之和的语句段是_。 11.下面程序的功能为计算数组各元素的和,完成程序填空。 import javA awt.Graphics; import javA applet.Applet; public class SumArray extends Applet int a = 1, 3, 5, 7, 9, 10 ; int total; public void init() total = 0; for ( int i = 0; _; i+ )18 total=_; public void paint( Graphics g ) g.drawString( Total of array elements: +total, 25, 25 ); 12.下面程序的功能为计算数组下标为奇数的各元素的和, 完成程序填空。 import javA awt.Graphics; import javA applet.Applet; public class SumOfArray _ Applet public void paint( Graphics g ) int a = 1, 3, 5, 7, 9, 10 ; int total=0; for ( int i = 1; i A length; _ ) total+=ai; g.drawString( Total of array elements: + total, 25, 25 ); 四、编程题 1编写自定义方法生成 k 个 50100 之间的随机整数,再另写一个输出方法。在应用程序的 main( )方法中调用这两个方法,生成一个整型数组并输出该数组的所有元素。 2编写一个 Application 程序,比较命令行中给出的两个字符串是否相等,并输出比较的结 果。 3请编写一个 Application 实现如下功能:接受命令行中给出的一个字母串,先将该串原样 输出,然后判断该串的第一个字母是否为大写,若是大写则统计该串中大写字母的个数,并将 所有大写字母输出;否则输出信息串”第一个字母不是大写字母!”。 4一个应用程序,接受用户输入的一行字符串,统计字符个数,然后反序输出。 第六章面向对象编程 一、判断题 1.不需要定义类,就能创建对象。( ) 2.构造方法用于给类的 private 实例变量赋值。( )19 3.对象一经声明就可以立即使用。( ) 4.在定义变量和方法时,必须清楚地在其面前标上访问权限修饰符。( ) 5.Java 程序中的参数传递都是把参数值传递给方法定义中的参数。 6.在类定义中,成员访问权限修饰符不能多次出现。( ) 7.new 操作符动态地为对象按其指定的类型分配内存,并返回该类型的一个引用。 ( ) 8.类的方法通常设为 public,而类的实例变量一般也设为 public。( ) 9.构造方法在创建对象时被调用。( ) 10.通过点运算符与类对象的引用相连,可以访问此类的成员。( ) 11.声明为 protected 的类成员只能被此类中的方法访问。( ) 12.同一个类的对象使用不同的内存段,但静态成员共享相同的内存空间。( ) 13.类的成员变量可以放在类体的任意位置。( ) 14.声明为 protected 的类成员可以被此类作用域中的任何对象访问。( ) 15.没有返回值的方法可以用 void 来表示,也可以不加。( ) 二、选择题 1. 下面对对象概念描述错误的是:( ) A 操作是对象的动态属性 B 任何对象都必须有继承性 C 对象间的通讯靠消息传递 D 对象是属性和方法的封装体 2编译并运行下面的程序,运行结果为:( ) public class A public static void main(String args) A a=new A(); a.method(8); void method(int i) System.out.println(“int: “+i); void method(long i) System.out.println(“long: “+i); A 程序可以编译运行,输出结果为 int:820 B 程序可以编译运行,输出结果为 long:8 C 程序有编译错误,因为两个 method()方法必须定义为静态(static)的 D 程序可以编译运行,但没有输出 3下面关于类的说法不正确的是:( ) A 类是 Java 语言中的一种复合数据类型 B 类中不包含数据变量和方法 C 类是对所有具有一定共性的对象的抽象 D Java 语言的类只支持单继承 4能作为类及其成员的修饰符是:( ) A interface B class C protected D public 5设 x、y 均为已定义的类名,下列声明对象 x1 的语句不可能正确的是:( ) A public x xl=new y(); B public y xl=new x(); C x xl=new x(); D x xl=x(); 6面向对象程序设计技术的特点是:( ) A 可重用性 B 可维护性 C 表示方法的一致性 D 可重用性、可维护性、表示方法的一致性 7下列方法定义中,方法头不正确的是:( ) A public static x(double a) B public static int x(double y) C void x(double d) D public int x() 8设已声明了一个类 A 的两个对象 al、 a2,为了初始化 a1 和 a2,下面语句正确的是:( ) A al=new(); a2=new(); B al=A new(); a2=A new(); C al,a2=new A(); D al=new A(); a2=new A(); 9构造方法何时被调用?( ) A 类定义时 B 使用对象的变量时 C 调用对象方法时 D 创建对象时21 10下列哪个类声明是正确的?( ) A public abstract class Car B abstract private move() C protected private number; D abstract final class Hl 11下列不属于面向对象程序设计的基本特征的是:( ) A 抽象 B 封装 C 继承 D 静态 12请看下面的程序段 class Person String name,department; int age; public Person(String n) name = n; public Person(String n,int a) name = n; age = a; public Person(String n,String d,int a) /doing the same as two arguments version of constructer /including assignment name=n,age=a 下面那一选项可以添加到“/doing the same”处:( ) A Person(n,a) B this(Person(n,a) C this(n,a) D this(name.age) 13( )是一个特殊的方法,用于对类的实例变量进行初始化。 A 终止函数 B 构造函数 C 重载函数 D 初始化函数 14关于变量和它们范围的说法,正确的是:( ) A 实例变量是类的成员变量 B 实例变量要用关键字 static 来声明 C 在一个方法执行时,定义在该方法的局部变量才被创建 D 局部变量必须在它们使用前初始化 15请看下面的程序段 class Test22 private int m; public static void fun() /some code 方法 fun()如何来访问变量 m:( ) A 将 private int m 改成 protected int m B 将 private int m 改成 public int m C 将 private int m 改成 static int m D 将 private int m 改成 int m 16在 Java 中,方法 main()将返回一个( )值。 A String B int C char D void 17有一个类 A,对于其构造函数的声明正确的是( ) A void A(int x) B public A(int x) C A A(int x) D int A(int x) 18请看下面的程序段 public class Test long a = new long10; public static void main(String arg ) System .out .println(a6); 那一个选项是正确的:( ) A 不输出任何内容 B 输出 0 C 当编译时有错误出现 D 当运行时有错误出现 19关键字( )表明一个对象或变量在初始化后不能修改。 A extends B final C this D finalizer 20声明为 static 的方法不能访问( )类成员。23 A 超类 B 子类 C 非 static D 用户自定义类 三、简述题 1.什么叫类?类和对象有什么关系?用类的概念带来什么优点? 2.什么叫实例变量?什么叫类变量?它们之间的区别是什么? 3.说明构造方法的用途和特点? 4.Java 程序中使用的类分为那两种?什么是系统定义的类?什么是用户定义自定义类? 5.调用方法有哪些语句形式,如果一个方法没有返回值,应如何调用? 6.在调用方法时参数的传递有赋值调用和引用两种方式, 其有何区别, 什么情况下用传值方式, 什么情况下用引用方式? 四、编程题 1定义了一个学生的类 Student,包括成员变量“学号” 、 “班号” 、 “姓名” 、 “性别” 、 “年龄” , 成员方法: “获得学号” 、 “获得班号” 、 “获得性别” 、 “获得姓名” 、 “获得年龄” 。请为 Student 类定义构造函数初始化所有的成员变量。增加一个方法 public String toString()把 Student 类对象的所有信息组合成一个字符串。 2构造函数是否可以被重载?试举例。 3构造一个类来描述屏幕上的一个点,该类的构成包括点的 x 和 y 两个坐标,以及一些对点 进行的操作,包括:取得点的坐标值,对点的坐标进行赋值,编写应用程序生成该类的对象并 对其进行操作。 4编程创建一个 Box 类,在其中定义三个变量表示一个立方体的长、宽、高,再定义一个方 法 setDemo 来对这 3 个变量进行初始化,然后定义一个方法来求立方体的体积。创建一个对 象,求给定尺寸的立方体的体积。 5定义一个类实现银行帐户的概念,包括的变量有“帐号”和“存款余额” ,包括的方法有“存 款” 、 “取款”和“查询余额” 。定义主类,创建帐户类的对象,并完成相应操作。 第七章类的封装 一、判断题 1.在子类中可以用完全相同的 signature 重新定义一个超类方法,这称为方法的覆盖 (override)。( ) 2.final 修饰的方法是不能被子类覆盖的,只能被覆盖。( ) 3.

温馨提示

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

评论

0/150

提交评论