




已閱讀5頁(yè),還剩1頁(yè)未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1編寫一個(gè)輸出Hello World!的程序。參考答案1、public class HelloWorld public void sayHello() System.out.println(“HelloWorld!”) public static void main(String args) HelloWorld hello=new HelloWorld(); hello. sayHello 2利用if語(yǔ)句,根據(jù)下列函數(shù)編寫一個(gè)程序,當(dāng)鍵盤輸入x值時(shí),求出并輸出y的值。x (x=1)y =3x-2 (1x=10)參考答案1、import java.io.*;public class X3_4_1 public static void main(String args) throws IOExceptionInputStreamReader isr = new InputStreamReader(System.in);BufferedReader br = new BufferedReader(isr);int x, y;x = Integer.parseInt(br.readLine();if(x=1) y = x;else if(x10) y = 3*x - 2;else y=4*x; System.out.println(x = +x + ty = +y); 參考答案2、import java.util.Scanner;public class Test1 public static void main(String args) Scanner read=new Scanner(System.in);int x, y;x = read.nextInt();if(x=1) y = x;else if(x10) y = 3*x - 2;else y=4*x;System.out.println(x = +x + ty = +y); 3、編寫程序,輸出1到1000之間所有可以被3整除又可以被7整除的數(shù)。public class Exercisespublic static void main(String args) int n = 1, i;for (i = 1; i = 1000; i +)if (i%3=0)&(i%7=0)System.out.print(i + );4、求出100以內(nèi)的素?cái)?shù),其中最小的素?cái)?shù)是2。public class Exercisespublic static void main(String args) int n = 1, m, j, i;for (i = 2; i = 100; i +) m = (int) Math.sqrt(double) i);for (j = 2; j = m + 1) System.out.print(i + );if (n % 5 = 0)System.out.print(n);n+; 5、編寫一個(gè)Java Application,要求從鍵盤輸入的10個(gè)整數(shù)存放到一維數(shù)組中,并輸出其中的最大、最小以及平均值。import java.io.*;public class Exercisespublic static void main(String args)throws IOExceptionBufferedReader br=new BufferedReader(new InputStreamReader(System.in); int max,min, i; int a=new int10; double ave,sum=0;for (i = 0; i 10; i +) System.out.print(請(qǐng)輸入第+(i+1)+個(gè)數(shù):); ai= Integer.parseInt(br.readLine(); sum=sum+ai; ave=sum/10.0; max=min=a0; for(i=1;i max) max =ai; if(ai min) min=ai;System.out.println(最大值為:+max);System.out.println(最小值為:+min);System.out.println(平均值為:+ave);參考答案2、import java.util.Scanner;public class TestArray public static void main(String args) int i,max,sum,min;int x=new int10;double average;Scanner read=new Scanner(System.in);for(i=0;i10;i+)xi=read.nextInt();max=x0;sum=x0;min=x0;for(i=1;i=9;i+)sum=sum+xi;if(maxxi) min=xi; average=sum/10;System.out.println(max=+max);System.out.println(min=+min);System.out.println(average=+average);6、按以下要求編寫程序(1) 創(chuàng)建一個(gè)Rectangle類,添加width和height兩個(gè)成員變量,有一個(gè)帶有兩個(gè)參數(shù)的構(gòu)造函數(shù),對(duì)width和height賦初值。(2) 在Rectangle中添加計(jì)算矩形的周長(zhǎng)getLength()和面積getArea()兩種方法。(3) 編程利用Rectangle輸出一個(gè)矩形的周長(zhǎng)和面積。public class Rectangle float width, height;public Rectangle(float w, float h) width = w;height = h;public float getLength()return (width + height) * 2;public float getArea()return width * height;public static void main(String args) Rectangle rect = new Rectangle(10, 20);System.out.println(周長(zhǎng)是: + rect.getLength();System.out.println(面積是: + rect.getArea();7、定義一個(gè)圓類Circle,包含: 屬性:圓半徑radius;常量:PI。 方法:構(gòu)造方法;求面積方法area();求周長(zhǎng)方法:perimeter()。在主類Test的main()方法中隨機(jī)生成一個(gè)100以內(nèi)的整數(shù),通過(guò)構(gòu)造函數(shù)的參數(shù)傳遞給radius,調(diào)用圓類circle中的方法計(jì)算并輸出圓的面積和周長(zhǎng)。import java.util.Scanner;class Circlestatic final double PI=3.1415926 ;int radius;Circle(int r)/構(gòu)造函數(shù)radius=r;public double perimeter()/求圓周長(zhǎng)return 2 * PI * radius;public double area()/求圓面積return PI*radius*radius;public class Test public static void main(String args) int r;r=(int)(100*Math.random()+1);Circle cir=new Circle(r);System.out.println(圓半徑=+r);System.out.println(圓面積=+cir.perimeter();System.out.println(圓周長(zhǎng)=+cir.area(); 8、按以下要求編寫程序(1) 編寫Animal接口,接口中聲明run() 方法(2) 定義Bird類和Fish類實(shí)現(xiàn)Animal接口(3) 編寫B(tài)ird類和Fish類的測(cè)試程序,并調(diào)用其中的run()方法public interface Animal void run(); class Bird implements Animal public void run() System.out.println(鳥兒在飛.); class Fish implements A
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 數(shù)字經(jīng)濟(jì)發(fā)展對(duì)中小企業(yè)競(jìng)爭(zhēng)力的提升作用
- 鳥巢材料選擇優(yōu)化-洞察及研究
- 聊城職業(yè)技術(shù)學(xué)院《數(shù)據(jù)結(jié)構(gòu)C》2023-2024學(xué)年第二學(xué)期期末試卷
- 奶茶稿子題目大全及答案
- 內(nèi)蒙古師范大學(xué)《一帶一路俄語(yǔ)國(guó)家概況》2023-2024學(xué)年第二學(xué)期期末試卷
- 菏澤家政職業(yè)學(xué)院《英漢筆譯》2023-2024學(xué)年第二學(xué)期期末試卷
- 焦作大學(xué)《形勢(shì)與政策(二)》2023-2024學(xué)年第二學(xué)期期末試卷
- 武漢生物工程學(xué)院《高層與抗震結(jié)構(gòu)設(shè)計(jì)》2023-2024學(xué)年第二學(xué)期期末試卷
- 南京大學(xué)金陵學(xué)院《外國(guó)文化通論》2023-2024學(xué)年第二學(xué)期期末試卷
- 哈爾濱城市職業(yè)學(xué)院《混凝土結(jié)構(gòu)設(shè)計(jì)原理道橋》2023-2024學(xué)年第二學(xué)期期末試卷
- 新材料在綠色制造中的應(yīng)用及發(fā)展趨勢(shì)分析
- 日間手術(shù)病房術(shù)前宣教
- 高層建筑防火涂料施工標(biāo)準(zhǔn)方案
- 2024年重慶市初中學(xué)業(yè)水平考試生物試卷含答案
- 胎盤滯留病因介紹
- 機(jī)械類中職學(xué)業(yè)水平考試專業(yè)綜合理論考試題庫(kù)(含答案)
- 四川省樹德中學(xué)2025屆高三下學(xué)期一模考試數(shù)學(xué)試題含解析
- 王陽(yáng)明讀書分享
- 2024年銀行考試-銀行間本幣市場(chǎng)交易員資格考試近5年真題集錦(頻考類試題)帶答案
- PC工法樁專項(xiàng)施工方案-
- 藝術(shù)與科學(xué)理論基礎(chǔ)智慧樹知到答案2024年北京交通大學(xué)
評(píng)論
0/150
提交評(píng)論