Java 实现循环输出!
importjava.util.Scanner;publicclass购物管理系统主菜单{publicstaticvoidmain(String[]args){Syste...
import java.util.Scanner;
public class 购物管理系统主菜单 {
public static void main(String[] args){
System.out.println("\n\n\t\t\t 欢迎使用我行我素购物管理系统1.0版\n\n");
System.out.println("********************************************************************************************/n");
System.out.println("\t\t\t\t 1. 客 户 信 息 管 理\n\n");
System.out.println("\t\t\t\t 2. 购 物 结 算\n\n");
System.out.println("\t\t\t\t 3. 真 情 回 馈\n\n");
System.out.println("\t\t\t\t 4. 注 销\n\n");
System.out.println("********************************************************************************************/n");
System.out.print("请选择,输入数字:");
Scanner input= new Scanner(System.in);
boolean con;
do{con=false;
int no = input.nextInt();
switch(no){
case 1:System.out.print("执行显示客户管理信息信息菜单");
break;
case 2:System.out.print("执行显示真情回赠信息信息菜单");
break;
case 3:System.out.print("执行显示购物结算信息信息菜单");
break;
case 4:System.out.print("执行注销信息信息菜单");
break;
default:
System.out.print("输入错误,请重新输入:");
break;}
}
while(con=true);
System.out.println("\n程序结束");
我想实现的效果是 输入正确时 直接输出语句 程序结束
输入错误时 提示重新输入!弄了 4个小时 不知道哪错了 郁闷!~~ 展开
public class 购物管理系统主菜单 {
public static void main(String[] args){
System.out.println("\n\n\t\t\t 欢迎使用我行我素购物管理系统1.0版\n\n");
System.out.println("********************************************************************************************/n");
System.out.println("\t\t\t\t 1. 客 户 信 息 管 理\n\n");
System.out.println("\t\t\t\t 2. 购 物 结 算\n\n");
System.out.println("\t\t\t\t 3. 真 情 回 馈\n\n");
System.out.println("\t\t\t\t 4. 注 销\n\n");
System.out.println("********************************************************************************************/n");
System.out.print("请选择,输入数字:");
Scanner input= new Scanner(System.in);
boolean con;
do{con=false;
int no = input.nextInt();
switch(no){
case 1:System.out.print("执行显示客户管理信息信息菜单");
break;
case 2:System.out.print("执行显示真情回赠信息信息菜单");
break;
case 3:System.out.print("执行显示购物结算信息信息菜单");
break;
case 4:System.out.print("执行注销信息信息菜单");
break;
default:
System.out.print("输入错误,请重新输入:");
break;}
}
while(con=true);
System.out.println("\n程序结束");
我想实现的效果是 输入正确时 直接输出语句 程序结束
输入错误时 提示重新输入!弄了 4个小时 不知道哪错了 郁闷!~~ 展开
1个回答
展开全部
//类名不要用中文.
//还有要注意建立.java文件时,类名要和文件名相同.如:文件名要用ManageMenu.java
import java.util.Scanner;
public class ManageMenu {
public static void main(String[] args) {
System.out.println("\n\n\t\t\t 欢迎使用我行我素购物管理系统1.0版\n\n");
System.out
.println("********************************************************************************************/n");
System.out.println("\t\t\t\t 1. 客 户 信 息 管 理\n\n");
System.out.println("\t\t\t\t 2. 购 物 结 算\n\n");
System.out.println("\t\t\t\t 3. 真 情 回 馈\n\n");
System.out.println("\t\t\t\t 4. 注 销\n\n");
System.out
.println("********************************************************************************************/n");
System.out.print("请选择,输入数字:");
Scanner input = new Scanner(System.in);
boolean con;
do {
con = false;
int no = input.nextInt();
switch (no) {
case 1:
System.out.print("执行显示客户管理信息信息菜单");
break;
case 2:
System.out.print("执行显示真情回赠信息信息菜单");
break;
case 3:
System.out.print("执行显示购物结算信息信息菜单");
break;
case 4:
System.out.print("执行注销信息信息菜单");
break;
default:
System.out.print("输入错误,请重新输入:");
break;
}
} while (con = true);
System.out.println("\n程序结束");
}
}
//还有要注意建立.java文件时,类名要和文件名相同.如:文件名要用ManageMenu.java
import java.util.Scanner;
public class ManageMenu {
public static void main(String[] args) {
System.out.println("\n\n\t\t\t 欢迎使用我行我素购物管理系统1.0版\n\n");
System.out
.println("********************************************************************************************/n");
System.out.println("\t\t\t\t 1. 客 户 信 息 管 理\n\n");
System.out.println("\t\t\t\t 2. 购 物 结 算\n\n");
System.out.println("\t\t\t\t 3. 真 情 回 馈\n\n");
System.out.println("\t\t\t\t 4. 注 销\n\n");
System.out
.println("********************************************************************************************/n");
System.out.print("请选择,输入数字:");
Scanner input = new Scanner(System.in);
boolean con;
do {
con = false;
int no = input.nextInt();
switch (no) {
case 1:
System.out.print("执行显示客户管理信息信息菜单");
break;
case 2:
System.out.print("执行显示真情回赠信息信息菜单");
break;
case 3:
System.out.print("执行显示购物结算信息信息菜单");
break;
case 4:
System.out.print("执行注销信息信息菜单");
break;
default:
System.out.print("输入错误,请重新输入:");
break;
}
} while (con = true);
System.out.println("\n程序结束");
}
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询