• 2022-06-11
    分析如下代码。[br][/br]public class Test {[br][/br] public static void main(String[] args) {[br][/br] double radius;[br][/br] final double PI= 3.15169;[br][/br] double area = radius * radius * PI;[br][/br] System.out.println("Area is " + area);[br][/br] }[br][/br]}[br][/br]如下说法哪句是正确的?( )
    A: 程序编译错误,因为变量radius没有初始化。
    B: 程序编译错误,因为常量PI定义在方法中。
    C: 程序没有编译错误但运行时会出错,因为radius没有初始化。
    D: 程序编译和运行正确。
  • 举一反三