第三章 程式流程控制
阿新 • • 發佈:2020-08-28
1.選擇結構程式設計
Java語言提供了兩條基本的分支選擇語句:if語句和switch語句
雙分支選擇結構:if/else
單分支選擇結構
多分支選擇結構:switch
2.if語句
if(表示式) 語句1 else 語句2
3.斐波那契數列
public class chapter3 { public static void main(String[] args) { int f1 = 1, f2 = 1; for (int i = 1; i < 38 / 2; i++) { System.out.println(f1+ "\t" + f2); f1 = f1 + f2; f2 = f2 + f1; } } }
4.李、王、張三人競選,群眾投票表決,試設計一個統計選票的程式
import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; public class chapter3 { public static void main(String[] args)throws IOException{ BufferedReader keyin=new BufferedReader((new InputStreamReader(System.in))); int Ltotal=0,Wtotal=0,Ztotal=0; char name; String c1; System.out.print("enter letter L or W or Z name,# to end:"); c1=keyin.readLine(); name=c1.charAt(0); while(name!='#'){ switch(name){ case 'L': case 'l': Ltotal++; break; case 'W': case 'w': Wtotal++; break; case 'Z': case 'z': Ztotal++; break; } System.out.print("enter letter L or W or Z name,# to end:"); c1=keyin.readLine(); name=c1.charAt(0); } System.out.println("Ltotal="+Ltotal); System.out.println("Wtotal="+Wtotal); System.out.println("Ztotal="+Ztotal); } }