让我们试着写一个素数计算器
我们的任务是在屏幕上显示一些算术表达式并让计算机计算它。
例如:
5+7=12
此外,可以有不同的数字代替 5 和 7,具体取决于程序中变量 a 和 b 的值。
在输出语句中,您不仅可以显示文本,还可以显示变量的值,以及算术表达式的结果。此外,输出顺序可能不同。例如,为了显示上面的表达式,需要这样写:
<前>
System.out.print(a+"+"+b+"="+(a+b));
如果我们想显示一个变量的值,那么我们只需要指定它的名字,不带引号。如果我们想显示一个算术表达式的结果,那么只要正确地写出算术表达式就可以了。
*** 深入:格式化输入 ***
在格式字符串中,输出说明符的数量没有限制,格式字符串后的每个说明符主要是列出所有以逗号分隔的值,这些值将被替换为模板。例如:System.out.printf("%d+%d=%d",a,b,a+b);
格式字符串指定了三个说明符来代替打印整数值。  ;替换顺序是直接的。 那些。将显示变量 a
的值,而不是第一个模板 %d
;而不是第二个 - 变量的值 b
; 而不是第三个 - 表达式的值 a+b
现在我们将编写一个程序来显示使用这些变量的基本算术运算的结果