应该从用户添加数字的代码是:如果在main函数中添加了函数,那么它会添加,返回原因有什么意义!如果没有返回但是如果你没有添加System.out.print(& #34;总和是:" +(C + D));然后返回(C + D)!添加
public class AddVariation
{
public static void main(String[] args)
{
AddNumbers();
}
private static int AddNumbers()
{
Scanner Num = new Scanner(System.in);
System.out.print("Number C :");
int C = Num.nextInt();
System.out.print("Number D :");
int D = Num.nextInt();
System.out.print("Sum is :" + (C + D));
return (C+D);
}
}
答案 0 :(得分:0)
如果您决定使用AddNumbers
方法从用户那里获得输入,那么您不需要将它们作为参数传递。
您可以这样声明:
private static int AddNumbers() {
....
int C = Num.nextInt();
....
int D = Num.nextInt();
....
}
并在main方法中调用它:
public static void main(String[] args) {
AddNumbers();
}
答案 1 :(得分:0)
将函数原型更改为:
private static void AddNumbers()
并且不会返回任何内容