如何打印出与结果一起输入的用户号码,而不是只显示结果



我正在尝试打印出用户输入的数字,但我不知道(例如:当用户输入2和3时,应该显示2+3=5,而不是单独显示5)以及如何找到数字的平均值。这是我的代码:

public static void main(String[] args) {
    Scanner keyboard= new Scanner (System.in);
    System.out.print("Please enter your first number: ");
    int firstnumber= keyboard.nextInt();
    System.out.print("Please enter the second number: ");
    int secondnumber= keyboard.nextInt();
    int sum= firstnumber+secondnumber;
    System.out.println(sum);
    int minus= firstnumber-secondnumber;
    System.out.println(minus);
    int multiply= firstnumber*secondnumber;
    System.out.println(multiply);
    int divide= firstnumber/secondnumber;
    System.out.println(divide);
    int moddivide= firstnumber%secondnumber;
    System.out.println(moddivide);
    **int average= sum/2;**
    System.out.println(average);
    keyboard.close();

}

}

正如你在(星)(星)看到的。。。。。(星)(星)它不应该是/2,因为它看起来一点也不像专业人士。。。

您可以在此处使用格式化输出:

System.out.printf("%d + %d = %dn",firstnumber,secondnumber,sum);//<-- prints `3 + 4 = 7`

格式:

%d, integers
%s, string
%b, boolean
%f, floating

计算小数平均值:

double average = sum / 2.0;
System.out.printf("Avg of %d & %d = %fn",firstnumber,secondnumber,average);

这是您要查找的代码:

System.out.println(firstnumber + " + " + secondnumber + " = " + sum);

平均值代码:

double average = (double) sum / 2;
System.out.println(average);

这基本上意味着你在某些地方没有quation标记,所以计算机不知道你的句子结尾在哪里。(或启动)

在这行下面编写代码👇print("Day 1-Python print Function")print(函数声明如下:)打印("打印(打印什么)")。你能看到你把量子标记放在哪里吗?

相关内容

  • 没有找到相关文章

最新更新