java语句及其控制结构题库及答案(1)
来源 :中华考试网 2016-01-07
中分析下面源程序的结构和运行结果
Class CircleArea {
final static double PI =3.14159;
public static void main (String arge[] ){
double r1=8.0, r2=5.0;
system.out.println(“半径为”+r1+ “的圆面积=”+area (r1));
system.out.println(“半径为”+r2+”的圆面积=”+area(r2));
}
Static double area(double r){
Return (PI *r*r);
}
}
解:源程序创建了一个自定义类CircleArea,该类包含了一个类成员变量PI,一个类方法area 将返回圆面积。在主方法main中定义了两个实例变量r1与r2,并调用area方法输入圆面积。程序结果如图所示,
——————————————————运行——————————————————
半径为8.0的圆面积=201.06176
半径为5.0的圆面积=78.53973