此篇主要為在【 資策會 】上課時的【Java】 課程 筆記,針對基本架構【if】的【 練習題 】【考古題】。
【if】相關解說請閱讀【 Java基本架構(3):if 】,內有詳細說明。
練習題 一 (判斷條件)
目標:設定一個數字,判斷是否小於45。
int i=30;
if ( i < 45){
System.out.println(“yes”);
}
結果:
yes
如大於45則不會顯示結果,因為不成立。
練習題 二(溫度轉換)
int index=2; //設值為2
int degree = 89; //設溫度為89
if(index==1)
{
double degreeF = 9.0/5*degree + 32; //強制轉換型別,攝氏轉華氏公式
System.out.println(“c->f=” + degreeF);
}
if(index==2)
{
double degreeC = (degree-32)*5/9.0;//強制轉換型別,華氏轉攝氏公式
System.out.println(“f->c=” + degreeC);
}
結果:
index=1 c->f=192.20000000000002
index=2 f->c=31.666666666666668