有知道这是怎么回事么 新手 怎么解决
第14行doubla改成double,这个我猜这是一道改错题,毕竟其他的都是double
第1行引用Scanner的包不对,应该是 import java.util.Scanner;
如果对你有所帮助,记得采纳一下哦~,谢谢☆⌒(*^-゜)v,有其它问题也可以交流
首先你的double写错了,其次double相乘会出现精度损失,你的Scanner好像也导错包了吧
import java.util.Scanner; 引用错了
import java.util.Scanner;
public class Un12 {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
double pai = 3.14;
System.out.println("请输入圆的半径");
double r = input.nextDouble();
double per = pai * 2 * r;
double area = pai * r * r;
System.out.println("圆的半径是: " + r + "\t周长是:" + per + "\t面积是:" + area);
}
}
望采纳
idea可以自动导入jar包。
如果jdk版本不对,就换成自己下载的jdk版本