Math.pow(x,2)方形区域

时间:2017-03-29 19:16:29

标签: java

我正在运行代码,但我似乎无法让扫描仪正常工作,任何人都知道如何操作?

public class verk34 {

public static void main(String[] args) {

 System.out.println(Math.pow(x,2));
 }
}

事情就是在不改变代码的情况下自行插入数字。

2 个答案:

答案 0 :(得分:5)

根据我的理解,您需要添加扫描程序以获取最终用户的输入并导入 java.util.Scanner 语句。

Scanner in = new Scanner(System.in);
int x = in.nextInt();

答案 1 :(得分:0)

首先,您需要导入扫描仪和数学

import java.util.Scanner
import java.lang.Math

然后如果我正确理解了这个问题,你需要分两步完成:

- 实例化扫描程序并将用户输入收集为整数。

Scanner sc = new Scanner(System.in);
System.out.println(" Please enter the square area :");

int userValue = sc.nextInt();

nextInt方法将锁定进程并在继续之前等待键盘事件。所以用键盘输入一个nulber。

- 使用具有给定值的System.out.println。

System.out.println(Math.pow(userValue,2));