太原理工大學(xué)java實(shí)驗(yàn)報(bào)告.doc
《太原理工大學(xué)java實(shí)驗(yàn)報(bào)告.doc》由會(huì)員分享,可在線閱讀,更多相關(guān)《太原理工大學(xué)java實(shí)驗(yàn)報(bào)告.doc(29頁(yè)珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
本科實(shí)驗(yàn)報(bào)告 課程名稱: Java語(yǔ)言程序設(shè)計(jì) 實(shí)驗(yàn)項(xiàng)目: Java實(shí)驗(yàn) 實(shí)驗(yàn)地點(diǎn): 致遠(yuǎn)樓 專業(yè)班級(jí): 軟件 學(xué)號(hào):201500 學(xué)生姓名: 指導(dǎo)教師: 2017年 1月 實(shí)驗(yàn)1 Java語(yǔ)言基礎(chǔ) 1.實(shí)驗(yàn)?zāi)康? (1) 通過(guò)實(shí)驗(yàn),掌握J(rèn)ava語(yǔ)言程序設(shè)計(jì)的基本方法。 (2) 學(xué)會(huì)Java語(yǔ)言中標(biāo)示符的命名、運(yùn)算符和表達(dá)式的應(yīng)用。 (3) 熟練地掌握J(rèn)ava程序流程控制語(yǔ)句的應(yīng)用。 2.實(shí)驗(yàn)內(nèi)容 (1) 編寫應(yīng)用程序,計(jì)算100(含100)以內(nèi)所有偶數(shù)的和。 package first; public class f1 { public static void main(String s[]) { int sum=0; for(int i=0;i<=100;i=i+2) sum=sum+i; System.out.println("和為"+sum); } } (2) 編寫一個(gè)程序,求1-100間的素?cái)?shù)。 package test1; public class f3 { public static void main(String[] args) { // TODO Auto-generated method stub System.out.println("100內(nèi)的素?cái)?shù)為:"); loop: for (int i = 2; i < 100; i++) { for (int j = 2; j < i; j++) { if (i % j == 0) { continue loop; } } System.out.print(" " + i); } } } (3) 使用for循環(huán)語(yǔ)句,編寫程序輸出以下圖案。 ☆ ☆☆☆ ☆☆☆☆☆ ☆☆☆☆☆☆☆ ☆☆☆☆☆ ☆☆☆ ☆ package test1; public class f11 { public static void main(String[] args) { // TODO Auto-generated method stub for (int i = 1; i <= 4; i++) { for (int k = 0; k <= 4 - i; k++) { System.out.print(" "); } for (int j = 1; j <= 2 * i - 1; j++) { System.out.print("☆"); } System.out.println(); } for (int i = 3; i > 0; i--) { for (int k = 0; k <=4-i; k++) { System.out.print(" "); } for (int j = 1; j <= 2 * i - 1; j++) { System.out.print("☆"); } System.out.println();} } } 3.實(shí)驗(yàn)預(yù)習(xí) (1) 復(fù)習(xí)本章所學(xué)內(nèi)容。 (2) 寫出實(shí)驗(yàn)內(nèi)容中第(2)、(3)題兩個(gè)程序的源代碼,作為預(yù)習(xí)報(bào)告。 4.實(shí)驗(yàn)結(jié)論 實(shí)驗(yàn)過(guò)程中,注意記錄以下內(nèi)容: (1) 遇到的問(wèn)題及解決辦法。 在編寫星星程序時(shí),不會(huì)它的算法,通過(guò)百度,然后自己試運(yùn)行,得出了最后的結(jié)果。另外,在程序中遇到問(wèn)題,積極的問(wèn)了同學(xué),解決了我的問(wèn)題。 (2) 實(shí)驗(yàn)體會(huì)。 我覺(jué)得在編寫程序時(shí),要細(xì)心并且要有耐心,認(rèn)真的寫每一個(gè)程序,就一定會(huì)有收獲。 實(shí)驗(yàn)2 數(shù)組和字符串編程 1.實(shí)驗(yàn)?zāi)康? (1) 通過(guò)實(shí)驗(yàn),掌握J(rèn)ava語(yǔ)言中數(shù)組、字符串程序設(shè)計(jì)的基本方法。 (2) 較熟練地掌握J(rèn)ava程序數(shù)組的應(yīng)用、字符串處理操作的方法應(yīng)用。 2.實(shí)驗(yàn)內(nèi)容 (1) 編寫一個(gè)程序,在控制臺(tái)輸入10個(gè)數(shù),按大小順序輸出。 package test1; import java.util.Arrays; import java.util.Scanner; public class f11 { public static void main(String[] args) { // TODO Auto-generated method stub int [] num=new int[10]; @SuppressWarnings("resource") Scanner input =new Scanner(System.in); System.out.println("請(qǐng)輸入數(shù)字:"); for(int i=0;i<10;i++){ num[i]=input.nextInt(); } Arrays.sort(num); System.out.println("從小到大輸出:"); for(int index=0;index- 1.請(qǐng)仔細(xì)閱讀文檔,確保文檔完整性,對(duì)于不預(yù)覽、不比對(duì)內(nèi)容而直接下載帶來(lái)的問(wèn)題本站不予受理。
- 2.下載的文檔,不會(huì)出現(xiàn)我們的網(wǎng)址水印。
- 3、該文檔所得收入(下載+內(nèi)容+預(yù)覽)歸上傳者、原創(chuàng)作者;如果您是本文檔原作者,請(qǐng)點(diǎn)此認(rèn)領(lǐng)!既往收益都?xì)w您。
下載文檔到電腦,查找使用更方便
9.9 積分
下載 |
- 配套講稿:
如PPT文件的首頁(yè)顯示word圖標(biāo),表示該P(yáng)PT已包含配套word講稿。雙擊word圖標(biāo)可打開word文檔。
- 特殊限制:
部分文檔作品中含有的國(guó)旗、國(guó)徽等圖片,僅作為作品整體效果示例展示,禁止商用。設(shè)計(jì)者僅對(duì)作品中獨(dú)創(chuàng)性部分享有著作權(quán)。
- 關(guān) 鍵 詞:
- 太原理工 大學(xué) java 實(shí)驗(yàn) 報(bào)告
鏈接地址:http://ioszen.com/p-6488038.html