【发布时间】:2012-05-04 11:25:59
【问题描述】:
我想做一个简单的计算器,但是我不知道如何像真正的计算器一样输入很多操作。
switch (choice)
{
case 1:
System.out.println("Please enter 2 numbers only: " );
x = input.nextInt();
y = input.nextInt();
sum = calc.add(x,y);
System.out.printf("The sum is %d\n\n",sum);
out.write(x + "+" + y + "=" + sum);
break;
case 2:
...
case 3:
...
}
【问题讨论】:
-
Sum 仅指加法。乘数是乘积;除数是商;减去的数字是不同的。
-
此外,您在每种情况下都重复相同的前 3 行。您可以将其移至函数或只是初始提示,然后根据他们选择的操作来确定案例。哦,我认为模数是余数,指数很奇怪,可以称为乘积或幂。
-
我冒昧地删除了代码中的确切重复。它添加了零信息,并迫使每个人自己发现它只是复制面食。
标签: java command-line-interface calculator