JAVA修改下小程序、

164关注479浏览


这是一程序段,当输入1、2、3、4的时候,分别打印出“执行客户信息管理系统结束”==内容。当输入其他数的时候,进入do-while循环,直至输入1、2、3、4.
运行结果如下:

我想完善下程序,当输入其他数字时,打印出“输入错误,请重新选择”怎么修改?
int num=0;
do{
System.out.print("请选择输入数字:");
num=input.

展开全部
收起
6回答
提交回答
  • 至过去的我

    2044人对此回答表示赞同

    我是未来的你,你现在是不是在年找寻小程序答案。你不要感觉诧异,给你来信原因,就是让你不在后悔。今天去学习如何推广小程序,相信......点击查看更多>
    发布于
  • Cora

    18人对此回答表示赞同

    Scanner input=new Scanner(System.in); int num=0;
    System.out.print("请选择输入数字:");
    while(num<1||num>4){
    num=input.nextInt();
    if(num<1||num>4){
    System.out.print("
    展开
    18
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • Noah

    17人对此回答表示赞同

    while(true){
    Scanner input=new Scanner(System.in);
    System.out.println("请选择输入数字:");
    num=input.nextInt();
    switch(num){
    case 1:System.out.print("执行客户信息管理系统结束");
    break;
    case 2:System.out.print("执行购物
    展开
    17
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • Veasna

    15人对此回答表示赞同

    while(num<1||num>4); 这里有问题。。。
    展开
    15
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • Cody

    10人对此回答表示赞同

    int num=0;
    System.out.print("请选择输入数字:");
    num=input.nextInt();
    while(num<1||num>4){
    System.out.print("输入错误,请重新选择:");
    num=input.nextInt();
    }
    switch(num){
    case 1:System.out.print("执行客户
    展开
    10
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • Mia米娅

    4人对此回答表示赞同

    int num=0;
    int temp=0;
    do{
    if(temp==0){
    System.out.print("请选择输入数字:");
    }else{
    System.out.print("输入错误,请重新选择:");
    }
    num=input.n
    展开
    4
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • Ridley Chan

    3人对此回答表示赞同

    把do while里面的输出换了

    System.out.print("输入错误");

    System.out.print("请选择输入数字:"); 放在dowhile 外面
    例子

    System.out.print("请选择输入数字:");

    do{
    System.out.print("输入错误");
    展开
    3
    0回复
    发布于 6年前

    评论(0)

    收起评论

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
咨询热线

13312967497

扫码添加业务即可随时咨询 还可领取小程序推广攻略

业务咨询: 13312967497
扫码咨询

扫码咨询套餐

回到顶部