中國礦業(yè)大學(xué)計算機學(xué)院java網(wǎng)絡(luò)編程實驗報告.docx_第1頁
中國礦業(yè)大學(xué)計算機學(xué)院java網(wǎng)絡(luò)編程實驗報告.docx_第2頁
中國礦業(yè)大學(xué)計算機學(xué)院java網(wǎng)絡(luò)編程實驗報告.docx_第3頁
中國礦業(yè)大學(xué)計算機學(xué)院java網(wǎng)絡(luò)編程實驗報告.docx_第4頁
中國礦業(yè)大學(xué)計算機學(xué)院java網(wǎng)絡(luò)編程實驗報告.docx_第5頁
已閱讀5頁,還剩64頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)

文檔簡介

目錄實驗一 開發(fā)工具和語言基礎(chǔ)1實驗二 流程控制程序設(shè)計3實驗三 面向?qū)ο笤O(shè)計13實驗六 圖形用戶界面程序設(shè)計基礎(chǔ)23實驗七 圖形用戶界面應(yīng)用程序設(shè)計37實驗八 Applet程序設(shè)計54實驗九 異常處理、線程控制62實驗一 開發(fā)工具和語言基礎(chǔ)(一)實驗?zāi)康暮鸵?1掌握J(rèn)DK的安裝、環(huán)境配置和使用;掌握J(rèn)Builder或Eclips的安裝和使用。使用JDK、JBuilder或Eclips編輯、編譯和運行Java程序。2掌握J(rèn)ava的語言基礎(chǔ)。3掌握簡單語句、標(biāo)準(zhǔn)輸入輸出和選擇語句的編程。(二)實驗內(nèi)容6編寫一程序,運行后從鍵盤輸入三個整數(shù),輸出其中的最大數(shù)。(if語句)(1)實驗代碼import java.util.Scanner; /導(dǎo)入需要的Scanner 類class Java1_6 public static void main(String arg) System.out.println(please input three numbers:); /輸出需要信息 intb=new int3; for(int i=0;ib1)/if語句判斷哪個數(shù)最大 if(b0b2) System.out.println(b0); else System.out.println(b2); else if(b1b2) System.out.println(b1); else System.out.println(b2); (2)實驗結(jié)果截圖7編寫一程序,將從鍵盤輸入的一個百分制考試成績轉(zhuǎn)化為五分制輸出。百分制與五分制的對應(yīng)如下: (switch語句)10090 A, 8980 B, 7970 C, 6960 D, 60 E(1)實驗代碼import java.util.Scanner; /導(dǎo)入需要用的類class Java1_7 public static void main(String avg) System.out.println(請輸入一個考試成績:);Scanner sc=new Scanner(System.in);/輸入數(shù)int a=sc.nextInt();System.out.println(換算后:);switch(a/10)/除以10以找到匹配case中的數(shù) case 10: case 9:System.out.println(A); break; case 8:System.out.println(B); break; case 7:System.out.println(C); break; case 6:System.out.println(C); break; default:System.out.println(E); (2)實驗結(jié)果截圖(三)實驗體會 本次實驗內(nèi)容較為簡單,主要是熟悉java環(huán)境的搭配以及練習(xí)java編程的簡單過程,還是 很容易掌握的。實驗二 流程控制程序設(shè)計(一)實驗?zāi)康暮鸵?. 掌握J(rèn)ava流程控制語句、Math類、數(shù)組的編程方法。2. 要求至少完成實驗內(nèi)容題的70%。(二)實驗內(nèi)容1打印一個三角形的19的乘法表。(1)實驗代碼import java.util.Formatter;/導(dǎo)入格式控制的類class Java2_1 public static void main(String args) System.out.print(*+ );/去掉println中的ln表示不換行輸出for(int i=1;i=9;i+)/輸出第一行System.out.print(i); System.out.print( ); System.out.println(); for(int j=1;j=9;j+) System.out.print(j+ );/輸出行標(biāo) for(int k=1;k=j;k+) System.out.format(%2s,k*j);/格式控制輸出,輸出兩個字符如果前面不夠用空格補 System.out.print( ); System.out.println(); (2)實驗結(jié)果截圖2編寫一程序,將從鍵盤輸入的每個月份數(shù)(整數(shù))顯示出其對應(yīng)的英文,直至輸入0結(jié)束,注意對非法數(shù)據(jù)的處理。 (while,switch語句)(1)實驗代碼import java.util.Scanner;class Java2_2 public static void main(String avg) System.out.println(請輸入一個月份(0為結(jié)束); Scanner sc=new Scanner(System.in); int a=sc.nextInt(); while(a!=0) switch(a) case 1:System.out.println(January); break; case 2:System.out.println(February); break; case 3:System.out.println(March); break; case 4:System.out.println(April); break; case 5:System.out.println(May); break; case 6:System.out.println(June); break; case 7:System.out.println(July); break; case 8:System.out.println(August); break; case 9:System.out.println(September); break; case 10:System.out.println(October); break; case 11:System.out.println(November); break; case 12:System.out.println(December); break; default:System.out.println(請輸入正確的數(shù)字!); Scanner b=new Scanner(System.in); a=b.nextInt(); (2)實驗結(jié)果截圖3.打印圖案:一個由n行星花組成的三角形。如n=5時的圖案為:(1)實驗代碼 import java.util.Scanner;class Java2_3public static void main(String arg) System.out.println(請輸入n); /從鍵盤接收數(shù)字n Scanner sc=new Scanner(System.in); int n=sc.nextInt(); for(int i=0;in;i+) /控制循環(huán)輸出幾行 for(int k=0;kn-i;k+) /控制輸出開頭的空格有幾個 System.out.print( ); for(int j=0;j=i;j+) /根據(jù)行數(shù)輸出星花 System.out.print(*+ );System.out.println(); (2)實驗結(jié)果截圖4打印出所有的“水仙花數(shù)”。所謂“水仙花數(shù)”是指一個三位數(shù),其各位數(shù)字的立方和等于該數(shù)本身。例如153是一個“水仙花數(shù)”,因為153=13+53+33。(1)實驗代碼class Java2_4 public static void main(String arg) int b=new int3; int i=100;/i用作取每個位的數(shù)字的數(shù) int k=100;/用k判斷是不是等于其每個位上數(shù)的立方之和 while(i1000) for(int j=0;j3;j+)/由于一共三位,循環(huán)三次 bj=i%10; bj=bj*bj*bj;/使用b這個數(shù)組來存儲每位的立方 i/=10; if(k=(b0+b1+b2)/判斷是否符合水仙花數(shù)的條件 System.out.print(k); System.out.println(); k+; i=k; (2)實驗結(jié)果截圖5編寫一個程序,從鍵盤讀一個年份的數(shù)字,然后判斷該年是否是閏年,如果是就輸出“閏年”,如果不是就輸出“非閏年”。閏年的條件是滿足以下兩個條件之一:1)能被4整除,但不能被100整除;2)能被4整除,又能被400整除。(1)實驗代碼import java.util.Scanner;class Java2_5 public static void main(String arg) int i=0; do System.out.println(請輸入一個年份); Scanner sc=new Scanner(System.in); i=sc.nextInt(); if(i0) System.out.println(年份不合法);while(i0); if(i%4=0&i%100!=0)|i%400=0)System.out.println(是閏年); else System.out.println(不是閏年); (2)實驗結(jié)果截圖6統(tǒng)計個位數(shù)是6,并且能被3整除的五位數(shù)共有多少個。(1)實驗代碼class Java2_6 public static void main(String arg) int i=10006; int count1=0;/用于計數(shù) while(i100000) if(i%3=0) count1+; i+=10; System.out.println(共+count1+個); (2)實驗結(jié)果截圖7編寫一個程序,在其中建立一個有10個整數(shù)的數(shù)組,運行后從鍵盤輸入10個數(shù),然后輸出其中的最小數(shù)。8編寫一個程序,在其中建立一個有10個整數(shù)的數(shù)組,運行后從鍵盤輸入10個數(shù),然后排序(升序)后輸出。(7和8一起做)(1)實驗代碼import java.util.Scanner;public class Java2_7 public static void main(String arg) System.out.println(請輸入10個整數(shù)); int temp=0; int b=new int10; Scanner sc=new Scanner(System.in); for(int i=0;i=0;j-) for(int k=9;k9-j;k-) if(bkbk-1) temp=bk; bk=bk-1; bk-1=temp; System.out.println(); System.out.println(排序好后:); for(int ii=0;ii10;ii+) System.out.print(bii+ ); System.out.println(); System.out.println(最小的數(shù)是+b0); (2)實驗結(jié)果截圖 11. 編寫一個程序,在其中定義一個66的二維整型數(shù)組, 利用隨機函數(shù)產(chǎn)生36個1020之間的隨機整數(shù)放入,然后將數(shù)組輸出到屏幕上(6行6列格式)。最后計算出數(shù)組中對角線元素的平方根和。(1)實驗代碼import java.lang.Math;/用于計算平方根import java.text.DecimalFormat;/用于格式控制輸出class Java2_11 public static void main(String arg) DecimalFormat df = new DecimalFormat( 0.00 ); /設(shè)定平方根和的結(jié)果是小數(shù)點保留兩位 double a=0;/用于保存平方根和double c=0; int b=new int66; /用于保存66二維數(shù)組 for(int i=0;i6;i+) for(int j=0;j6;j+) do bij=(int)(Math.random()*20); /隨機數(shù)生成 while(bij10); System.out.print(bij+ ); System.out.println(); for(int k=0;k6;k+) a=a+Math.pow(double)bkk,0.5);/計算平方根和 c=c+Math.pow(double)bk5-k,0.5); System.out.println(從00到55的對角線的平方根和是+df.format(a); System.out.println(從05到50的對角線的平方根和是+df.format(c); (2)實驗結(jié)果截圖(三)實驗體會 本次實驗意為鍛煉個人的java面向過程編程思想,通過這次實驗,本人對面向過程的編程思路有了進一步的提升和了解,同時更熟悉了Java中的一些用于處理數(shù)據(jù)和格式控制等的類,在編程的掌握上有了更好的理解和應(yīng)用實驗三 面向?qū)ο蟪绦蛟O(shè)計(一)實驗?zāi)康暮鸵?1掌握類、對象、方法、繼承、接口的編程技術(shù)。2要求至少完成實驗內(nèi)容題的70%。(二)實驗內(nèi)容1編一程序,求兩個正整數(shù)m、n的最大公約數(shù)。 要求程序中有兩個方法,分別使用循環(huán)和遞歸求最大公約數(shù),最后在主方法中分別調(diào)用這兩個方法求解56與91的最大公約數(shù)。 提示:用輾轉(zhuǎn)相除法。方法:1) 求m除n的余數(shù)r; 2) 如果r為0,則n為最大公約數(shù),結(jié)束。否則轉(zhuǎn)(3); 3) 用n置m,用r置n ,回到(1)。 (1)實驗代碼import java.lang.Math;import java.util.Scanner; class bb int x,y,c;int Gong; bb(int x,int y) this.x=x; this.y=y; this.c=x%y; public int Run()/循環(huán)法 while(c!=0)/在這里要注意除數(shù)為0的情況,不然會報錯 x=y; y=c;c=x%y; return y; public int Run2()/遞歸法 if(c=0) return y; elsereturn new bb (y,x%y).Run2();/匿名對象 public class Java3_1 public static void main(String args)System.out.println(請輸入兩個數(shù)!);int a,b;Scanner sc=new Scanner(System.in);a=sc.nextInt();b=sc.nextInt();bb c=new bb(Math.max(a,b),Math.min(a,b);/方法一System.out.println(循環(huán)法求得最大公約數(shù)是+c.Run();/方法二System.out.println(遞歸法求得最大公約數(shù)是+c.Run2();(2)實驗結(jié)果截圖 2編寫一個完整的Java Application程序,其中設(shè)計一個復(fù)數(shù)類Complex,利用它驗證兩個復(fù)數(shù) 1+2i 和3+4i 相加產(chǎn)生一個新的復(fù)數(shù) 4+6i 。復(fù)數(shù)類Complex的設(shè)計必須滿足如下要求:1)Complex 的屬性有:realPart:int型,代表復(fù)數(shù)的實數(shù)部分;maginPart:int型,代表復(fù)數(shù)的虛數(shù)部分。2)Complex 的方法有:Complex():構(gòu)造方法,將復(fù)數(shù)的實部和虛部都置0;Complex(int r , int i ):構(gòu)造方法,形參 r 為實部的初值,i為虛部的初值。3)Complex complexAdd(Complex a):將當(dāng)前復(fù)數(shù)對象與形參復(fù)數(shù)對象相加,最后的結(jié)果仍是一個復(fù)數(shù)對象,返回給此方法的調(diào)用者。4)String toString(): 把當(dāng)前復(fù)數(shù)對象的實部、虛部組合成 a+bi 的字符串形式,其中a 和 b分別為實部和虛部的數(shù)據(jù)。(1)實驗代碼import java.util.Scanner;class Complexprivate int realPart,maginPart;/定義復(fù)數(shù)的實數(shù)部分和虛數(shù)部分Complex()realPart=0;maginPart=0;Complex(int r,int i)realPart=r;maginPart=i;/定義構(gòu)造參數(shù) public Complex complexAdd(Complex a)/復(fù)數(shù)相加函數(shù) Complex result=new Complex(); /采用不破壞的相加方式result.realPart=this.realPart+a.realPart; result.maginPart=this.maginPart+a.maginPart; return result; public String toString()/復(fù)數(shù)類輸出函數(shù) return realPart+maginPart+i; public class Java3_2 public static void main(String args)Complex Demo_1=new Complex(1,2);System.out.println(產(chǎn)生的第一個復(fù)數(shù)為+Demo_1.toString();Complex Demo_2=new Complex(3,4);System.out.println(產(chǎn)生的第二個復(fù)數(shù)為+Demo_2.toString();System.out.println(上述兩個復(fù)數(shù)相加結(jié)果為+Demo_1.complexAdd(Demo_2).toString();(2)實驗結(jié)果截圖3編寫一個包含圓類的程序,并為圓類設(shè)計幾個構(gòu)造方法和一般方法,在主方法中創(chuàng)建一個圓類對象并輸出它的周長和面積。要求: 屬性有3個:x,y,r,分別放置圓心坐標(biāo)和半徑; 構(gòu)造方法有2個。一個是無參的,用于設(shè)置3個屬性的值都為0;另一個有參的,用于設(shè)置3個屬性的值,以確定一個具體的圓。 計算周長的方法:double zc();計算面積的方法:double mj()。(1)實驗代碼import java.util.Scanner;import java.text.DecimalFormat;/用于格式控制輸出class Circle final double Pi = 3.1416;private double x,y,r;/定義坐標(biāo)和半徑Circle()x=0;y=0;r=0;Circle(double xx,double yy,double rr)x=xx;y=yy;r=rr;double zc()return 2*Pi*r;double mj()return Pi*r*r;public class Java3_3 public static void main(String args)System.out.println(請輸入圓的x坐標(biāo),y坐標(biāo)以及半徑);DecimalFormat df = new DecimalFormat( 0.0000 ); /double x,y,r;Scanner in = new Scanner(System.in);x=in.nextDouble();y=in.nextDouble();r=in.nextDouble();Circle a=new Circle(x,y,r);System.out.println(該圓的坐標(biāo)為:+x+,+y);System.out.println(該圓的周長為:+df.format(a.zc();System.out.println(該圓的面積為:+df.format(a.mj();(2)實驗結(jié)果截圖4編寫一個程序,它含有一個圓類、圓柱類和主類。要求: 1)圓類參考上一題中的圓類; 2)圓柱類:繼承圓類,并加入一個屬性h(高); 構(gòu)造方法(給4個屬性賦值); 計算面積的方法(double mj(); 計算體積的方法(double tj()。 注意,要充分利用父類的方法。3)主類:在主方法中創(chuàng)建圓和圓柱類的對象,然后計算并輸出它們的面積及圓柱的體積。(1)實驗代碼import java.util.Scanner;import java.text.DecimalFormat;/用于格式控制輸出class Circle final double Pi = 3.1416;private double x,y,r;/定義坐標(biāo)和半徑Circle()x=0;y=0;r=0;Circle(double xx,double yy,double rr)x=xx;y=yy;r=rr;double zc()return 2*Pi*r;double mj()return Pi*r*r;class Column extends Circleprivate double h;Column(double xx,double yy,double rr,double hh)super(xx,yy,rr);h=hh;double mj()return super.mj()*2+super.zc()*h;double tj()return super.mj()*h;public class Java3_4public static void main(String args)double x,y,r,h;System.out.println(請輸入x,y,r,h);Scanner sc=new Scanner(System.in);x=sc.nextInt();y=sc.nextInt();r=sc.nextInt();h=sc.nextInt();Circle Demo_1=new Circle(x,y,r);Column Demo_2=new Column(x,y,r,h);System.out.println(圓的面積是+Demo_1.mj();System.out.println(圓柱的面積是+Demo_2.mj();System.out.println(圓柱的體積是+Demo_2.tj();(2)實驗結(jié)果截圖5編寫一個含有5個類的程序: 類Person: 屬性:編號、姓名、性別; 構(gòu)造方法:確定編號和姓名; 一般方法:修改編號、姓名,獲取編號、姓名。 類Teacher:繼承類Person并增加: 屬性:系別; 構(gòu)造方法:調(diào)用父類的構(gòu)造方法; 一般方法:修改、獲取系別。 類Student:繼承類Person并增加: 屬性:班級; 構(gòu)造方法:調(diào)用父類的構(gòu)造方法; 一般方法:修改、獲取班級屬性值。 類Classes: 屬性:班級名稱,學(xué)生名單(Student類對象的數(shù)組); 構(gòu)造方法:確定班級名稱; 一般方法:建立學(xué)生名單,輸出學(xué)生名單。 類Main:主類。主方法中創(chuàng)建一個班級,然后建立該班級的學(xué)生名單,最后 輸出學(xué)生名單。 (1)實驗代碼import java.util.Scanner;/用于輸入class Person/Person類private String number;/學(xué)號private String name;/姓名private String sex;/性別Person(String nu,String na,String se)/構(gòu)造函數(shù)number=nu;name=na;sex=se;public void Chgnum(String num)/改變學(xué)號方法number=num;public void Chiname(String name_)/改變姓名方法name=name_;public String Getnum()/獲取學(xué)號方法return number;public String Getname()/獲取姓名方法return name;class Teacher extends Person/Teacher類private String Department;/部門Teacher(String De,String nu_,String name_1,String sex_)super(nu_,name_1,sex_);/調(diào)用父類構(gòu)造方法Department=De;public void ChgDepartment(String De_)/改變部門方法Department=De_;public String GetDepartment()/獲取部門方法return Department;class Student extends Person/Student類private String class_;Student(String num,String na,String sex,String class_)super(num,na,sex);/調(diào)用父類構(gòu)造方法class_=class_;public void ChgClas(String clas)class_=clas;/改變班級方法public String GetClas()/獲取班級方法return class_;class Classes/Classes類private String classname;/班級名稱private Student NameList=new Student100;/注意在這里僅僅是聲明Classes(String class_name)/classname=class_name;public int CreateNameList()/創(chuàng)造班級學(xué)生名單方法System.out.println(請輸入該班級人數(shù));/動態(tài)生成數(shù)組int i;/接收班級人數(shù)String number;/學(xué)號String name,sex;/姓名和性別Scanner sc=new Scanner(System.in);i=sc.nextInt();System.out.println(請輸入該班級的學(xué)生的 學(xué)號,姓名和性別);for(int j=0;ji;j+)number=sc.next();name=sc.next();sex=sc.next();NameListj=new Student(number,name,sex,classname);return i;public void Output(int i)System.out.printf(學(xué)號t);System.out.printf(姓名t);System.out.printf(班級名稱t);System.out.println();for(int k=0;ki;k+)System.out.printf(NameListk.Getnum()+t);System.out.printf(NameListk.Getname()+t);System.out.printf(NameListk.GetClas()+t);System.out.println();/t用于對齊輸出 public class Java3_5 public static void main(String args) Scanner sc_2=new Scanner(System.in); System.out.println(請輸入班級名稱:); String Demo_Class; Demo_Class=sc_2.next(); Classes Demo=new Classes(Demo_Class); Demo.Output(Demo.CreateNameList(); (2)實驗結(jié)果截圖(三)實驗體會 本次實驗是在已經(jīng)體會了java面向過程的基礎(chǔ)上,繼續(xù)進行面向?qū)ο蟮木幊獭?傮w上來說,對面向?qū)ο缶幊讨R掌握的還可以,編程過程中也沒有什么大問題,難點是數(shù)組對象的建立。總而言之,本次面向?qū)ο驤ava編程收獲頗多。實驗六 圖形用戶界面程序設(shè)計基礎(chǔ)(一)實驗?zāi)康暮鸵?掌握窗體、容器組件、基本組件、菜單的創(chuàng)建和設(shè)置;熟悉圖形繪制方法和程序結(jié)構(gòu)。2要求至少完成實驗內(nèi)容題的75%。(二)實驗內(nèi)容1使用編寫代碼的方式寫三個用戶界面程序,窗口中都是只放一個按鈕,但布局方式分別為FlowLayout、BorderLayout和GridLayout(3行3列),運行后界面如下面所示:(1)實驗代碼import javax.swing.*;import java.awt.*;public class Java_6_1_1 extends JFrame private static final long serialVersionUID=1L;private JButton jButton=null;/* * Launch the application. */public static void main(String args) int i=0;/在這里用參數(shù)個數(shù)控制構(gòu)造函數(shù)的調(diào)用new Java_6_1_1();new Java_6_1_1(i);new Java_6_1_1(i,i);/同時生成三個/* * Create the frame. */public Java_6_1_1() this.setLayout(new FlowLayout();this.setSize(411,253);jButton=new JButton(FlowLayout 布局);add(jButton);this.setTitle(了解布局);this.setVisible(true);this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);public Java_6_1_1(int i)this.setLayout(new BorderLayout();this.setSize(411,253);jButton=new JButton(BorderLayout 布局);add(jButton);this.setTitle(了解布局);this.setLocation(400, 0);this.setVisible(true);this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);public Java_6_1_1(int i,int j)this.setLayout(new GridLayout(3,3);/首先設(shè)置這個對象的布局/在這里表示3行3類this.setSize(411,253);/設(shè)置這個框架的寬和高jButton=new JButton(GridLayout 布局);/生成一個按鈕add(jButton);/Container c=this.getContentPane(); /c.add(jButton); 與這兩行效果相同this.setTitle(了解布局);/設(shè)置標(biāo)題this.setLocation(800, 0);/設(shè)置窗體位置this.setVisible(true);/設(shè)為可見。this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);(2)實驗結(jié)果截圖2. 一個圖形用戶界面程序如下圖,窗口中只有一個標(biāo)簽:請編寫該程序代碼,布局方式為FlowLayout。要求用二種方式寫該程序:1)在主方法中用Frame創(chuàng)建窗口并布置窗口。2)將自己的類構(gòu)造成框架類,在構(gòu)造方法中布置窗口,在主方法創(chuàng)建窗口。(1)實驗代碼1)在主方法中用Frame創(chuàng)建窗口并布置窗口。(Java_6_2.java)import java.awt.*;import javax.swing.*;/這個文件中的方法是:/在主方法中用Frame創(chuàng)建窗口并布置窗口public class Java_6_2 extends JFrame /* * */private static final long serialVersionUID = -5159256802988669267L;public static void main(String args) JFrame f=new JFrame();/創(chuàng)建一個新框架對象Container c=f.getContentPane();/獲取內(nèi)容面板c.setLayout(new FlowLayout();/設(shè)置布局JLabel label = new JLabel(有標(biāo)簽的窗口!);/創(chuàng)建一個標(biāo)簽 c.add(label);/將標(biāo)簽加入面板中 f.setSize(160, 100); f.setVisible(true);f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);/* * Create the frame. */2)將自己的類構(gòu)造成框架類,在構(gòu)造方法中布置窗口,在主方法創(chuàng)建窗口。(java_6_2_2.java)impo

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論