niusouti.com

如果程序段如下:inti=1;System.out.println(i);System.out.println(i);则下面哪句话是正确的:()。A.不能通过编译B.能正确运行C.能正确编译D.输出结果为1

题目
如果程序段如下:inti=1;System.out.println(i);System.out.println(i);则下面哪句话是正确的:()。

A.不能通过编译

B.能正确运行

C.能正确编译

D.输出结果为1


相似考题
更多“如果程序段如下:inti=1;System.out.println(i);System.out.println(i);则下面哪句话是正确的:()。 ”相关问题
  • 第1题:

    下面程序段的输出结果是______。 public class Test{ public static void main(String args[ ]){ int[ ]a=new int[11]; int[ ]p=new int[4]; int k=5; for(int i=1;i<=10;i++) a[i]=i; for(int i=1;i<=3;i++) p[i]=a[i*i]; for(int i=1;i<=3;i++) k=k+p[i]*2; System.out.println(k); } }

    A.37

    B.31

    C.33

    D.35


    正确答案:C
    解析: 题中共定义了两个数组:a[ ]和p[ ],共用了3个for循环。第1个for循环语句对数组a[i]赋值;第2个for循环语句对数组P[i]赋值;第3个for循环语句计算k的值。正确答案为选项C。

  • 第2题:

    下面程序段的输出结果是( )。 public class TeSt{ public static voidmain(Stringargs[]){ int[]a=new int[11]; int[]p=new int[4]; intk=5; for(int i=1;i<=10;i++) a[i]=i; for(inti=1;i<=3;i++) p[i]=a[i*i]; for(inti=1;i<=3;i++) k=k+p[i]*2; System.out.println(k); } }

    A.37

    B.31

    C.33

    D.35


    正确答案:C
    解析: 本题是对for循环语句和数组的综合考查。题中共定义了两个数组:a[]和p[],共用了3次for循环:第1个for语句对数组a[i]赋值;第2个for语句和对数组p[i]赋值;第3个for语句计算k的值。3次循环分别得到:5,15和33。正确答案为选项C。

  • 第3题:

    下面的两个程序段输出结果相同吗?(相同选择正确,不相同选择错误) (1) int i = 1,sum = 0; for(;i<=100;i++){ sum +=i; } System.out.println("sum="+sum); (2) int i = 1,sum = 0; for(; ; ) { sum +=i; if (i==100)break; i++; } System.out.println("sum="+sum);


    奇数

  • 第4题:

    下面程序段的输出结果是 public class Test { public static void main (String args[]){ int[] a=new int[11]; int[] p=new int [4]; int k=5; for(int i=1;i<=10;i++) a[i]=i; for(int i=1;i<=3;i++) p[i]=a[i*i]; for(int i=1;i<=3;i++) k=k+p[i]*2; System.out.println(k); } }

    A.17

    B.31

    C.33

    D.35


    正确答案:C
    解析:本题是对for循环语句和数组的综合考查。题中共定义了两个数组:a[]和p[],共用了3次for循环;第1个for语句对数组a[i]赋值;第2个for语句和对数组p[i]赋值;第3个for语句计算k的值。3次循环分别得到:5,15和33。正确答案为选项C。

  • 第5题:

    下面程序段的输出结果是( )。 public class Test( public static void main(String args[]){ int[]a=new int[113; int[]p=new int[43; int k=5: for(int i=1;i<=10;i++) a[i]=i; for(int i=1;i<=3;i++) p[i]=a[i*i]; for(int i=1;i<=3;i++) k=k+p[i]*2; System.out.println(k); } }

    A.37

    B.31

    C.33

    D.35


    正确答案:C
    C。【解析】本题是对for循环语句和数组的综合考查。题中共定义了两个数组:a[]和p[],共用了3次for循环;第1个for语句对数组a[i]赋值;第2个for语句对数组P[i]赋值;第3个for语句计算k的值。3次循环分别得到:5,15和33。正确答案为选项C。