Java上機(jī)程序復(fù)習(xí)題.doc

Java上機(jī)程序復(fù)習(xí)題.doc

ID:50988886

大?。?22.00 KB

頁(yè)數(shù):27頁(yè)

時(shí)間:2020-03-17

Java上機(jī)程序復(fù)習(xí)題.doc_第1頁(yè)
Java上機(jī)程序復(fù)習(xí)題.doc_第2頁(yè)
Java上機(jī)程序復(fù)習(xí)題.doc_第3頁(yè)
Java上機(jī)程序復(fù)習(xí)題.doc_第4頁(yè)
Java上機(jī)程序復(fù)習(xí)題.doc_第5頁(yè)
資源描述:

《Java上機(jī)程序復(fù)習(xí)題.doc》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)。

1、Java的基本數(shù)據(jù)類型:int整數(shù)類型long長(zhǎng)整數(shù)類型float單精度浮點(diǎn)數(shù)類型double雙精度浮點(diǎn)數(shù)類型char字符類型打印語句:System.out.print(s);System.out.print(“s=”+s);System.out.println(a);System.out.println(“a=”+a);條件語句:格式1:if(條件關(guān)系式){語句塊1;}格式2:if(條件關(guān)系式){語句塊1;}else{語句塊2;}關(guān)系運(yùn)算符:等于==不等于!=邏輯運(yùn)算符:非!與&&或

2、

3、for

4、循環(huán)語句:for(循環(huán)變量=初始值;循環(huán)變量<=終止值;循環(huán)變量=循環(huán)變量+步長(zhǎng)值){循環(huán)體語句;}for(循環(huán)變量=初始值;循環(huán)變量>=終止值;循環(huán)變量=循環(huán)變量-步長(zhǎng)值){循環(huán)體語句;}for(循環(huán)變量=初始值;循環(huán)變量<=終止值;循環(huán)變量=循環(huán)變量*步長(zhǎng)值){循環(huán)體語句;}while循環(huán)語句:→當(dāng)關(guān)系表達(dá)式成立時(shí),執(zhí)行循環(huán)體中的語句,然后返回重新檢驗(yàn)關(guān)系表達(dá)式是否成立,若不成立則不執(zhí)行循環(huán)體中語句,結(jié)束循環(huán)。-----------------------------------------

5、---------------while(關(guān)系表達(dá)式){循環(huán)體語句塊;}---------------------------------------------do...while循環(huán)語句:→首先執(zhí)行循環(huán)體中語句塊,然后檢驗(yàn)關(guān)系表達(dá)式是否成立,若成立,則繼續(xù)執(zhí)行循環(huán)體中語句,否則,結(jié)束循環(huán)。--------------------------------------------------------do{循環(huán)體語句塊;}while(關(guān)系表達(dá)式)數(shù)組的聲明方法:數(shù)據(jù)類型數(shù)組名稱[]=new數(shù)據(jù)

6、類型[元素個(gè)數(shù)];數(shù)據(jù)類型數(shù)組名稱[]={數(shù)據(jù)集合};例如:doubles[]=newdouble[20];doublet[]={12,34,56,78,98};數(shù)組的輸入模塊:inti;for(i=0;i<20;i=i+1){a[i]=Math.floor(Math.random()*(N-M+1))+M;}for(i=0;i<5;i=i+1){s1=input1.readLine();a[i]=Double.parseDouble(s1);}數(shù)組的輸出模塊:for(i=0;i<20;i=i+

7、1){System.out.println(a[i]);}隨機(jī)函數(shù)的使用:隨機(jī)函數(shù):Math.random()返回[0,1.0)之間的隨機(jī)數(shù)。0<=Math.random()<1生面某范圍內(nèi)隨機(jī)整數(shù):1.產(chǎn)生0~1這間的隨機(jī)小數(shù)xx=Math.random();2.產(chǎn)生[0,n]這間的隨機(jī)整數(shù)xx=(int)Math.floor((n+1)*Math.random());3.產(chǎn)生[m,n]范圍內(nèi)的隨機(jī)整數(shù)xx=(int)Math.floor((n-m+1)*Math.random()+m);練習(xí)

8、:1.已知一般人平均每磅體重每天需19卡路里,若已知某人的體重(單位:千克),求此人一天需要多少卡路里?(1磅約為0.455千克)2.身體質(zhì)量指數(shù)(BMI)是衡量身體健康與否的一種標(biāo)準(zhǔn),一般認(rèn)為身體質(zhì)量指數(shù)(BMI)在20至25之間是健康的。計(jì)算BMI的公式:體重除以身高的平方(體重單位為千克,身高單位為米)。根據(jù)自己的實(shí)際情況,計(jì)算出自己的BMI。importjava.io.*;←鍵盤輸入時(shí)打publicclassa2{publicstaticvoidmain(Stringargs[])thr

9、owsIOException{InputStreamReaderread1=newInputStreamReader(System.in);BufferedReaderinput1=newBufferedReader(read1);Strings1;doubleg,h,bmi;System.out.print("請(qǐng)輸入體重(kg):");s1=input1.readLine();g=Double.parseDouble(s1);System.out.print("請(qǐng)輸入身高(m):");s1=i

10、nput1.readLine();h=Double.parseDouble(s1);bmi=g/(h*h);System.out.println("BMI:"+bmi);}}3.已知三角形邊長(zhǎng)分別為33、35、12,利用海倫公式求其面積。海倫公式:(其中,平方根的表示法:Math.sqrt(x))假設(shè)有一個(gè)三角形,邊長(zhǎng)分別為a、b、c,三角形的面積S可由以下公式求得:S=??而公式里的p為半周長(zhǎng):p=(a+b+c)/2publicclassa3{publicstaticvoidmain(Stri

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無此問題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。