丸子酱ovo 发表于 2021-2-24 02:48:26

圆的周长

package three;
import java.util.Scanner;

public class Zuoyetransform2 {

        public static void main(String[] args) {
                // TODO 自动生成的方法存根
                Scanner scan = new Scanner (System.in);
                System.out.println("请输入半径:");
                double A = scan.nextLong();
                double Square = 0;
                double Zhouchang = 0;
                final double Pi = 3.1415926;
               
               
                Zhouchang = 2*Pi*A;
                Square = Pi* A * A;
                System.out.println(Zhouchang);
                System.out.println(Square);
               

        }

}


求圆的面积和周长

为什么只能输入为整数的半径呢
半径一为小数就报错

shake_a_tree@16 发表于 2021-2-24 08:23:58

scan.nextFloat()
才能输入小数

巴巴鲁 发表于 2021-2-24 09:46:33

scan.nextDouble()
只有定义为int类型的数据可以直接next(),其他数据类型定义的什么next的后面就加什么

连帅帅 发表于 2021-2-24 15:37:23

唉,java板块都没人发问题了吗?
页: [1]
查看完整版本: 圆的周长