自动取款系统里面的一个问题

时间:2008-08-30 10:00:54   来源:论坛整理  作者:  编辑:chinaitzhe
import java.util.*;
public class Bank{
public static void main(String[] args){
System.out.println("\t\t\t工商银行自动24小时自动取款机");
System.out.println("\n\t\t1、登陆系统 \t2、帮助 \t3、退卡");
System.out.println("\n\n\t\t\t\tCopyright@kimi");

Scanner input=new Scanner(System.in);
int select=nextInt();

if(select==1){
System.out.println("插卡请按1,退出请按其他键!");
int option=nextInt();

if(option=1){
System.out.println("请输入密码,新卡用户初始密码为888888");
int login=nextInt();

if(login=888888){
System.out.println("恭喜您登陆成功");
System.out.println("请选择语言1、中文 2、English");
int language=nextInt();

if(language==1){
System.out.println("请按提示输入!");
System.out.println("1、查询余额2、取款3、转账、4、退出取卡");
int choose=nextInt();

switch(choose){
case 1:
System.out.println("您的余额为¥1268.59");
break;
case 2:
System.out.println("请输入你要取款的金额");
System.out.println("1、500 2、200 3、100");
int money=nextInt();

switch(money){
case 1

}
break;
case 3:
System.out.println("请输入要转账的金额:");
System.out.println("请输入要转账的账号:");
break;
case 4:
System.out.println("请将卡收好!");
break;
default:
System.out.println("输入有误!请重新输入!"); //请问怎么才能让它重新输入,(用一个循环)??
}
}
else if(language==2){

}
else{
System.out.println("输入错误!");
}

}
else{
System.out.println("密码错误!请重新插卡!");
}
}
else{
System.out.pringln("系统退出中··· 谢谢你的光临!");
}

}
else if(select==2){

}
else if(select==3){

}
else{
System.out.println("输入错误!");
}
}
}
网友回复:你知道还问?
网友回复:请问用循环怎么做?

网友回复:将输入的开始到System.out.println("输入有误!请重新输入!"); 之间的代码(包括System.out.println("输入有误!请重新输入!"); )放在一个无限循环中(不管什么形式的无限循环)用加标记的continue;
关键字:里面,问题,系统,

文章评论

共有 0 位网友发表了评论 此处只显示部分留言 点击查看完整评论页面