2016 - 2024

感恩一路有你

JAVA利用do-while语句制作无限计算器

浏览量:4010 时间:2024-01-21 16:25:53 作者:采采

学过JAVA的同学都知道,JAVA的运行是单次的。如果我们想再次使用就只能重新启动JAVA。那么如何来做无限的计算呢?

1. do-while语句

do-while语句是指定一个规则,若一直符合这个规则,那么do里面的程序会无限运行下去。那么我们可以做一个规则,使它不跳出while的规则。

2. 创建无限计算器

我们可以利用do-while语句来创建一个无限计算器,在用户选择退出时,才跳出循环。

3. 代码示例

import ;
public class InfiniteCalculator {
    public static void main(String[] args) {
        Scanner input  new Scanner();
        int num1, num2;
        String operator;
        do {
            ("请输入第一个数字: ");
            num1  ();
            ("请输入运算符( ,-,*,/): ");
            operator  ();
            ("请输入第二个数字: ");
            num2  ();
            switch (operator) {
                case " ":
                    ("结果: "   (num1   num2));
                    break;
                case "-":
                    ("结果: "   (num1 - num2));
                    break;
                case "*":
                    ("结果: "   (num1 * num2));
                    break;
                case "/":
                    if (num2 ! 0) {
                        ("结果: "   (num1 / num2));
                    } else {
                        ("除数不能为0");
                    }
                    break;
                default:
                    ("无效的运算符");
            }
            ("是否继续计算(Y/N)? ");
            String choice  ();
            if (!choice.equalsIgnoreCase("Y")) {
                break;
            }
        } while (true);
        ("程序结束");
    }
}

4. 代码解析

我们使用Scanner类来获取用户的输入,在do-while循环中进行计算和输出结果。当用户选择退出时,跳出循环并结束程序。

5. 总结

通过利用do-while语句,我们可以实现一个无限计算器,用户可以多次进行计算操作,直到选择退出为止。这种方式能够使JAVA程序在一定条件下持续运行,增加了程序的灵活性和用户体验。

所以,对于想要制作无限计算器的JAVA编程爱好者来说,do-while语句是一个非常有用的工具。

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。