Java中编写程序,当用户从键盘输入一个浮点数据,程序输出这个数的平方和三次方
时间: 2024-09-13 21:03:38 浏览: 43
在Java中,你可以使用`Scanner`类来获取用户从键盘输入的浮点数。然后,通过编写一个简单的程序来计算并输出这个数的平方和三次方。以下是一个简单的实现示例:
```java
import java.util.Scanner; // 引入Scanner类
public class SquareAndCube {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in); // 创建Scanner对象,用于接收输入
System.out.print("请输入一个浮点数:");
double number = scanner.nextDouble(); // 读取用户输入的浮点数
double square = number * number; // 计算平方
double cube = number * number * number; // 计算三次方
System.out.println("输入的数为:" + number);
System.out.println("这个数的平方为:" + square);
System.out.println("这个数的三次方为:" + cube);
scanner.close(); // 关闭scanner对象
}
}
```
这段代码首先通过`import`语句引入了`Scanner`类。接着定义了一个名为`SquareAndCube`的类和一个`main`方法。在`main`方法中,创建了一个`Scanner`对象来接收用户的输入。程序通过`System.out.print`输出提示信息,然后通过`scanner.nextDouble()`方法读取用户输入的浮点数。之后,程序计算了这个数的平方和三次方,并通过`System.out.println`输出结果。最后,关闭了`Scanner`对象以释放资源。
阅读全文