使用Java语言完成了一个简单的求和程序,要求输入两个数,输出两数之和,要求输入的两个数为实数,用douple类型,输出结果保留两位小数,可用print用法
时间: 2024-09-21 20:02:46 浏览: 41
在Java中,你可以创建一个简单的控制台应用程序来实现这个需求。下面是一个示例代码片段:
```java
import java.util.Scanner;
public class SumCalculator {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in); // 创建一个扫描器读取用户输入
System.out.println("请输入第一个实数:"); // 提示用户输入第一个数
double num1 = scanner.nextDouble(); // 读取用户的第一个double类型数值
System.out.println("请输入第二个实数:"); // 提示用户输入第二个数
double num2 = scanner.nextDouble(); // 读取用户的第二个double类型数值
// 求和并保留两位小数
double sum = Math.round(num1 + num2 * 100.0) / 100.0; // Java不直接支持保留两位小数的除法,所以先乘100再除
// 输出结果
System.out.printf("两数之和为:%.2f\n", sum); // 使用printf格式化输出,%.2f表示保留两位小数
scanner.close(); // 关闭扫描器,释放资源
}
}
```
当你运行这个程序,它会提示你依次输入两个实数,然后计算它们的和,并将结果显示到屏幕上,结果保留了两位小数。
阅读全文