java小程序ATM自動銀行服務中switch、do while 實現部分
import java.util.Scanner;
public class TestBank{
public static void main(String[] args){
Scanner input=new Scanner(System.in);
int choice;
int count=1;
do{
System.out.println("---------------------歡迎使用ATM自動銀行服務---------------------");
System.out.println(" 1.開戶 2:存款 3:取款 4:轉賬 5:查詢餘額 6:修改密碼 0:退出");
System.out.println("-----------------------------------------------------------------");
System.out.print("請輸入操作編號:");
choice = input.nextInt();
count++;
if(count<=3){
switch(choice){
case 1:
System.out.println("執行開戶功能:");
break;
case 2:
System.out.println("執行存款功能:");
break;
case 3:
System.out.println("執行取款功能:");
break;
case 4:
System.out.println("執行轉賬功能:");
break;
case 5:
System.out.println("執行查詢餘額功能:");
break;
case 6:
System.out.println("執行修改密碼功能:");
break;
case 0:
System.out.println("執行退出功能:");
break;
default:
System.out.println("輸入錯誤,請重新輸入");
break;
}
}else{
System.out.println("已輸入三次");
break;
}
}while(choice<0||choice >6);
}
}