freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

java實(shí)驗(yàn)報(bào)告電子稿匯編(編輯修改稿)

2024-11-04 13:47 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 決辦法;(8)編寫程序要規(guī)范、正確,上機(jī)調(diào)試過(guò)程和結(jié)果要有記錄,不斷積累編程及調(diào)試經(jīng)驗(yàn);(9)做完實(shí)驗(yàn)后給出本實(shí)驗(yàn)的實(shí)驗(yàn)報(bào)告。二、實(shí)驗(yàn)儀器和設(shè)備奔騰以上計(jì)算機(jī),Windows 操作系統(tǒng)。三、實(shí)驗(yàn)過(guò)程(1)分別使用JDK命令行和Eclipse編譯運(yùn)行Java應(yīng)用程序;適當(dāng)添加注釋信息,通過(guò)javadoc生成注釋文檔;為主方法傳遞參數(shù)“Hello world”字符串,并輸出,記錄操作過(guò)程。public class Hello { public static void main(String args[]){ (“Hello!”)。} }(2)分別使用JDK命令行和Eclipse編譯Java Applet,并建立HTML文檔運(yùn)行該Applet。壓縮生成“.jar”文件。記錄操作過(guò)程。import .*。import 。public class HelloApplet extends Applet { public void paint(Graphics g){ ()。(“Hello!”,20,20)。}} (3)根據(jù)變量score中存放的考試分?jǐn)?shù),輸出對(duì)應(yīng)的等級(jí)。要求從鍵盤輸入學(xué)生成績(jī),60分以下為D等;60~69為C等;70~89為B等;90~100為A等。(4)編寫一個(gè)Java Application程序,輸出區(qū)間[200,300]上的所有素?cái)?shù),將其用數(shù)組prime[]保存,并以每10個(gè)一行的形式顯示運(yùn)行結(jié)果。(5)輸出下列數(shù)字形式,要求用二維數(shù)組完成。①n=4 0 0 0 0 0 1 1 1 0 1 2 2 0 1 2 3 ② n=4 1 1 2 1 1 2 3 2 1 1 2 3 4 3 2 1(6)求二維數(shù)組的鞍點(diǎn),即該位置上的元素在該行上最大,在列上最小。也可能無(wú)鞍點(diǎn)。(7)分析下列程序的輸出結(jié)果,掌握equals()方法和“= =”的區(qū)別。class StringTest2{ public static void main(String args[]){String s1 = “This is the second string.”。String s2 = “This is the second string.”。String s3 = new String(“This is the second string.”)。String s4 = new String(s1)。String s5 = s1。boolean result121 = (s2)。boolean result122 = s1 == s2。boolean result131 = (s3)。boolean result132 = s1 == s3。boolean result141 = (s4)。boolean result142 = s1 == s4。boolean result151 = (s5)。boolean result152 = s1 == s5。(“s1 equals s2= ” +result121)。(“s1 == s2= ” +result122)。(“s1 equals s3= ” +result131)。(“s1 == s3= ” +result132)。(“s1 equals s4= ” +result141)。(“s1 == s4= ” +result142)。(“s1 equals s5= ” +result151)。(“s1 == s5= ” +result152)。} }(8)判斷回文字符串回文是一種“從前向后讀”和“從后向前讀”都相同的字符串。如“rotor”是一個(gè)回文字符串。程序中使用了兩種算法來(lái)判斷回文字符串:算法一:分別從前向后和從后向前依次獲得原串str的一個(gè)字符chch2,比較ch1和ch2,如果不相等,則str肯定不是回文串,yes=false,立即退出循環(huán):否則繼續(xù)比較,直到字符全部比較完,yes的值仍為true,才能肯定str是回文串。算法二:將原串str反轉(zhuǎn)成temp串,再比較兩串,如果相等則是回文字符串。(9)使用String類的pareTo(String s)方法,對(duì)以下字符串從小到大排序:“melon”, “apple”, “pear”, “banana”,顯示輸出排序結(jié)果。要求:(1)編譯調(diào)試程序之前應(yīng)配置好環(huán)境變量;(2)要分別掌握用JDK命令行和Eclipse集成開發(fā)環(huán)境調(diào)試Java程序;(3)注意Java兩大類程序:應(yīng)用程序和小程序的區(qū)別。程序清單:(建議程序中適當(dāng)添加注釋信息,增強(qiáng)可讀性;較長(zhǎng)程序可分欄書寫,保證報(bào)告排版整潔美觀。)(1)主方法傳遞參數(shù)“Hello world”字符串,并輸出public class Hello { public Hello(){(“HelloWorld!”)。} public static void main(String args[]){new Hello()。} }(2)Eclipse編譯Java Applet import .*。import 。public class HelloApplet extends Applet { int height,width。public void init(){=100。=300。}public void paint(Graphics g){()。(“Hello!”, 20, 20)。} }(3)package b。import 。public class Test { public static void main(String args[]){int score。//char grade。(“請(qǐng)輸入分?jǐn)?shù)按回車”)。Scanner reader=new Scanner()。score=()。if(score=90amp。amp。score(“A”)。}else if(score=70amp。amp。score(“B”)。}else if(score=60amp。amp。score(“C”)。}else if(score(“D”)。}else{(“數(shù)據(jù)錯(cuò)誤”)。} } }(4)public class Lim { public static void main(String[] args){int[] prime = calculation(20, 200, 300)。for(int i = 0。i 。i++){if(prime[i]!= 0){if(i % 10 == 0 amp。amp。 i!= 0)()。(prime[i] + “ ”)。// 打印數(shù)據(jù)}}} public static int[] calculation(int length, int start, int end){int j。int step = 0。int[] prime = new int[length]。for(int i = start。i {j = 2。while(i % j!= 0){j++。}if(j == i){prime[step] = i。step++。}}return prime。} }(5)① public class shuzu { public static void main(String args[]){int i,j。int arr[][]=new int[4][]。for(i=0。iarr[i]=new int[]。for(i=0。ifor(j=3。j=i。j){arr[i][j]=i。} for(j=0。jfor(i=3。i=j。i){arr[i][j]=j。} }for(i=0。ifor(j=0。j(arr[i][j])。(“ ”)。}()。}} } ②public class Shuzu { public static void main(String args[]){ int num[][]=new int[4][]。for(int i=0。inum[i]=new int[2*i+1]。for(int m=0。m(“ ”)。}int k=i+1。for(int j=0。jif(jnum[i][j]=j+1。else{k。num[i][j]=k。}(num[i][j]+“ ”)。}()。} } }(6)public class test { public static void main(String[] args){// TODO Autogenerated method stubint[][] mat = {{11,12,13},{4,5,6},{7,8,9}}。for(int i=0。i{for(int j=0。j(mat[i][j]+“ ”)。()。}boolean find = false。//找到鞍點(diǎn)標(biāo)記int row=0。//第1行下標(biāo)int max=0。//記錄當(dāng)前行最大值的列下標(biāo)while(!find amp。amp。 row{max=0。//初始設(shè)每行第1列值最大for(int j=1。jif(mat[row][j]mat[row][max])//mat[row][max]為該行最大值max = j。boolean yes = true。//再判斷mat[row][max]是否在列上最小int j=0。while(yes amp。amp。 j{if(mat[j][max]yes=false。j++。}if(yes)find = true。elserow++。}if(find)(“The dort: ”+mat[row][max])。else(“The dort: null”)。} }(8)import 。public class HuiWenTest { public static void main(String[] args){// TODO Autogenerated method stub(“請(qǐng)輸入一個(gè)字符串”)。@SuppressWarnings(“resource”)Scanner input = new Scanner()。String str = ()。StringBuilder sb=new StringBuilder(str)。()。//將Sr倒置的方法 String newStr=new String(sb)。if((newStr)){ (str+“是回文字符串”)。}else{ (str+“不是回文字符串”)。} } }(9)import .*。public class SortString { public static void main(String[] args){// TODO Autogenerated method stubString [ ] a={“melon”,“apple”,“pear”,“banana”}。String [ ] b=(a,)。(“使用用戶編寫的SortString類,按字典序排列數(shù)組a:”)。(a)。(“排序結(jié)果是:”)。for(String s:a){ (“ ”+s)。} (“)。(”使用類庫(kù)中的Arrays類,按字典序排列數(shù)組b:“)。(b)。(”排序結(jié)果是:“)。for(String s:b){ (” “+s)。} }四、實(shí)驗(yàn)結(jié)果與分析(程序運(yùn)行結(jié)果及其分析)(1)(2)(3)(4)(5)(6)(7)(8)(9)五、實(shí)驗(yàn)體會(huì)(遇到問題及解決辦法,編程后的心得體會(huì))在這次實(shí)驗(yàn)中,我知道了eclipse和jdk運(yùn)行程序的區(qū)別,jdk比較麻煩一些,需要配置變量。在實(shí)驗(yàn)中,配置jdk的環(huán)境變量要注意它的path和 classpath,如果classpath本身就有,可以在后面加分號(hào),這樣不影響其它的classpath的使用。學(xué)會(huì)了如何生成注釋文檔,主函數(shù)傳遞參數(shù)的方法,還有壓縮文件,實(shí)驗(yàn)中還對(duì)數(shù)組的創(chuàng)建和使用進(jìn)行了練習(xí),還有一些類的應(yīng)用。實(shí)驗(yàn)項(xiàng)目名稱: 面向?qū)ο缶幊?實(shí)驗(yàn)學(xué)時(shí): 8 同組學(xué)生姓名: ———— 實(shí)驗(yàn)地點(diǎn): 工科樓A101 實(shí)驗(yàn)日期: ~ 實(shí)驗(yàn)成績(jī): 批改教師: 劉晶 批改時(shí)間:實(shí)驗(yàn)2 面向?qū)ο缶幊桃?、?shí)驗(yàn)?zāi)康暮鸵螅?)熟練掌握J(rèn)ava語(yǔ)言類定義的基本語(yǔ)法;(2)熟練掌握類成員的訪問控制,對(duì)象建立的方法;(3)熟練掌握類構(gòu)造方法、成員方法的定義和重載;(4)熟練掌握類繼承、多態(tài)和抽象性;(5)熟練掌握接口的定義和實(shí)現(xiàn)方法;(6)掌握基本的異常處理方法;(7)調(diào)試程序要記錄調(diào)試過(guò)程中出現(xiàn)的問題及解決辦法;(8)編寫程序要規(guī)范、正確,上機(jī)調(diào)試過(guò)程和結(jié)果要有記錄,不斷積累編程及調(diào)試經(jīng)驗(yàn);(9)做完實(shí)驗(yàn)后給出本實(shí)驗(yàn)的實(shí)驗(yàn)報(bào)告。二、實(shí)驗(yàn)儀器和設(shè)備奔騰以上計(jì)算機(jī),Windows 操作系統(tǒng)。三、實(shí)驗(yàn)過(guò)程(1)定義一個(gè)Man類,類中包含說(shuō)話方法如下: public class Man{public void say(){(“我是中國(guó)人!”);}} ;,其中定義China類如下: public class China{public static void main(String[] args){Man lihua = new Man()。()。}}在China類中引用Man類,輸出顯示“我是中國(guó)人!”。試著去掉Man類的public修飾,看看會(huì)發(fā)生什么情況?(2)設(shè)計(jì)復(fù)數(shù)類,成員變量包括實(shí)部和虛部,成員方法包括實(shí)現(xiàn)復(fù)數(shù)加法、減法、字符串描述、比較是否相等等操作。(3)包的建立與使用:設(shè)計(jì)計(jì)算器類Calculator,計(jì)算加、減、乘、除和
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1