81,077
社区成员




public static void main(String[] args) {
Scanner banjing = new Scanner(System.in);
//int a = banjing.nextInt();
//double area = a * a * 3.14;
double area = banjing.nextInt() * banjing.nextInt() * 3.14; //如果用上面的也行
//问题所在:第一次 banjing.nextIng() 有值;是你输入的值
//第二次 banjing.nextIng() 无值, 因为banjing 已经去了一次值(banjing.nextInt())
//所有不能再取值了; 这时你需要再输入一次 那么 半径就有值了
//不过值 就是你刚输入的
System.out.println("area"+area);
}
import java.util.*;
public class Test {
public static void main(String args[]) {
System.out.println("请输入所求圆的半径:");
Scanner sc = new Scanner(System.in);
double r = sc.nextDouble();
double area = r * r * Math.PI;
System.out.println("您所求圆的面积为:\t" + area);
}
}