更多“关于下列程序结果正确的是()publicclassMyClassstaticinti;publicstaticvoidmain(Stringargv[])System.out.println(i);。 ”相关问题
  • 第1题:

    以下的程序的调试结果为?public class MyAr{public static void main(String argv[]) {MyAr m = new MyAr();m.amethod();}public void amethod(){static int i;System.out.println(i);}}

    A. 输出结果为 0

    B. 运行出错

    C. 输出结果为 null

    D. 编译错误


    正确答案:D

  • 第2题:

    执行下面的程序段,输出结果为______。

    publicclassQ

    {

    publicstaticvoidmain(Stringargv[])

    {

    intanar[]=newint[5];

    System.out.println(anar[0]);

    }

    }


    正确答案:×
    0 解析: 本题考查Java中数组的定义和初始化。在该方法里定义并动态初始化了一个整型数组anar,由于没有赋初值,系统给默认的初始值是数组中的每个元素全部为零。所以输出数组中的第一个元素anar[O]时,自然也是等于零。

  • 第3题:

    执行下面程序段的输出结果为()。 public class Q { public static void main(String argv[]) { int anar[]=new int[5]; System.out.println(anar[0]); } }

    A.0

    B.1

    C.2

    D.5


    20 21

  • 第4题:

    以下的程序的调试结果为public class Scope{int i;public static void main(String argv[]){Scope s = new Scope();s.amethod();}public static void amethod(){System.out.println(i);}}

    A. 输出结果为:0

    B. 无输出

    C. 编译错误

    D. 输出null


    正确答案:C

  • 第5题:

    关于下列程序段的输出结果,说法正确的是:()。 public class MyClass{ static int i; public static void main(String args[]){ System.out.println(i); } }

    A.有错误,变量i没有初始化

    B.null

    C.1

    D.0


    passwarn