关闭。这个问题需要细节或清晰。它目前不接受答案。
**想改进这个问题吗?**通过编辑这个帖子来添加细节并澄清问题。
26天前关门了。
改进这个问题
我正在创建一个程序,它使用一个函数允许用户输入他们的学校帐户余额和食物的成本。然后程序将两者相减,并输出它们的新帐户余额。
但是,我不知道如何将scanner传递给函数 newbalance()
作为参数。
代码,并提供输出:(示例输入为9.50和2.20)
代码:
import java.util.*;
import java.util.Scanner;
class Main {
public static void main(String[] args) {
double x = newbalance(9.50, 2.20);
System.out.println(x);
}
static int newbalance(double ac, double pr) {
Scanner scanner = new Scanner(System.in);
ac = scanner.nextDouble();
pr = scanner.nextDouble();
int diff = (int) ac - pr;
return diff;
}
}
输出:9.50
2.20
4r[fk3w[ofrc
gt4lklg[第4页
(无限期地要求投入)
应该在7点30分打印出来
1条答案
按热度按时间qgelzfjb1#
您可以将方法定义为:
从你的主要方法来看:
哦,我忘了
记住
scanner.close()
一旦你用完了!