题目:已知元的半径r = 10cm,编写程序求圆的周长及面积。
思路:将求圆周长和圆面积分别设计成两个方法
package com.chap_4_lly;
import java.util.Scanner;
import static java.lang.Math.PI;
public class Main14 {
public static void main(String[] args) {
double r;
Scanner sc = new Scanner(System.in);
do{
System.out.println("请输入圆的半径:");
r = sc.nextDouble();
if(r<0) {
System.out.println("你输入的数据不正确");
}
}while (r<0);
System.out.println("圆的周长为:" + getC(r));
System.out.println("圆的面积为:" + getS(r));
}
private static double getS(double r) {
return PI*r*r;
}
private static double getC(double r) {
return 2*PI*r;
}
}
欢迎指正