資源描述:
《云大java實(shí)驗(yàn)2lab#2(陸歌浩)》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫。
1、云南大學(xué)軟件學(xué)院實(shí)驗(yàn)報告課程:Java程序設(shè)計(jì)實(shí)驗(yàn)學(xué)期:2012-2013學(xué)年第一學(xué)期任課教師:陸歌浩專業(yè):軟件工程學(xué)號:序號:姓名:成績:實(shí)驗(yàn)2練習(xí)Java基本編程結(jié)構(gòu)一、實(shí)驗(yàn)?zāi)康木毩?xí)Java基本編程結(jié)構(gòu),包括注釋、數(shù)據(jù)類型、變量、賦值、運(yùn)算符號。二、實(shí)驗(yàn)內(nèi)容1.Program1WriteJavaprogramcalledAverageNumbers.javatodeterminetheaverageofseveralnumbers.Setthefollowingfiveintegervariables:int1=5int2=7int3=4int4=25int5=
2、13Calculateanddisplaytheaverageofthesenumbersandthesquarerootofaverage.程序代碼:publicclassFarheheitToCentigrade{publicstaticvoidmain(String[]args){doubletempFarenheit=98.6;doubleCentigrade=(tempFarenheit-32)*5/9;System.out.println("98.6華攝氏度轉(zhuǎn)換為攝氏溫度是:"+Centigrade+"攝氏度。");}}運(yùn)行截圖:2.Program2Wr
3、iteatemperatureconversionJavaprogramcalledFarheheitToCentigrade.java.SetavariablecalledtempFarenheit=98.6.CalculatetheCentigradetemp(tempCelcius)byusingtheformulaCentigrade=5/9(Fahrenheit-32).3程序代碼:publicclassAverageNumbers{publicstaticvoidmain(String[]args){int[]is={5,7,4,25,13};intsu
4、m=0;doubleave=0.0;for(inti=0;i5、ursWorked=40CalculategrossPaybymultiplyingpay*hoursWorked.CalculatetaxesWithheldbymultiplyinggrossPay*.15.CalculatenetPaybysubtractingtaxesWithheldfromgrossPay.程序代碼:publicclassPayroll{publicstaticvoidmain(String[]args){intpay=25,hoursWorked=40;doublegrossPay=0.0,Withholding=0.0,netPay=
6、0.0;grossPay=pay*hoursWorked;Withholding=grossPay*.15;netPay=grossPay-Withholding;3System.out.println("Grosspay:$"+grossPay+""+"Withholdingtax:$"+Withholding+""+"Netpay:$"+netPay+"");}}運(yùn)行截圖:三、實(shí)驗(yàn)小結(jié)Java基本編程結(jié)構(gòu)注意點(diǎn):JAVA關(guān)鍵字:在JAVA中,true、false和null為小寫;無sizeof運(yùn)算符;。JAVA中注釋:在JAVA中,有三種注釋方式,一
7、為//單行的注釋,二為/*多行注釋*/,這種注釋方式可以多行,但不能嵌套。第三種方式為/***/JAVA文檔的注釋方式。基本數(shù)據(jù)類型:在JAVA中,數(shù)據(jù)類型分為原始數(shù)據(jù)類型與引用數(shù)據(jù)類型兩個類別。JAVA是一種強(qiáng)類型語言,必須為每個變量聲明一種類型。在JAVA中有8種基本數(shù)據(jù)類型,4個整型,2個浮點(diǎn)數(shù)類型,1個用于表示Unicode編碼字符單位的字符類型char,一個boolean類型。3