niusouti.com
更多“程序:classTestApp{publicstaticvoidmain(String[]args){for(inti=0;i<10;i++){if(i==3)break;System.out.print(i);}}}程序运行后的输出是哪项?() ”相关问题
  • 第1题:

    现有:classTestApp{publicstaticvoidmain(String[]args){for(inti=0;iif(i==3)break;System.out.print(i);}}}程序运行后的输出是哪项?()

    A.0123

    B.012456789

    C.0123456789

    D.012


    参考答案:D

  • 第2题:

    下面程序片段的运行结果是()。 public static void main(String[] args) { int i=1, num=0; while(i<=10) { if (i%3==0) { num=num+1;} i++; } System.out.print(num); }

    A.3

    B.2

    C.1

    D.0


    C 解析:本题输出的值为a++*b+c*--d,相当于(a++)*b+c*(--D),由于a++中,++在变量a之后,先取值再自增,a++表达式的值为10,(a++)。b的值为40;又由于--d中,--在变量d之前,所以先自减再取值,--d的值为5,c*(--D)的值为100,所以(a++),b+c。(--D)的值为140。

  • 第3题:

    下列程序运行的输出结果是________ public class Test { public static void main(String[] args) { for(int i=1;i<=10;i++) { if(i<=5) continue; System.out.print(i+" "); } } }

    A.1 2 3 4

    B.1 2 3 4 5 6 7 8 9 10

    C.6 7 8 9

    D.6 7 8 9 10


    C

  • 第4题:

    【分录题】写出以下程序运行结果。 public class Demo8 { public static void main(String[] args) { int sum=0; while(true) { for(int i=1,j=2;i<10;i++) { if(i*j%3==0) continue; sum=sum+i; } if(sum>20) break; } System.out.println(sum); } }


    B 本题考查带参数的宏的定义:“#defineADD(x)x+x”中x代表m+n,故s写成s=m+n+m+n*k=1+2+1+2*3=10。

  • 第5题:

    3、下面程序片段的运行结果是()。public static void main(String[] args) { int i=1, num=0; while(i<=10) { if (i%3==0) { num=num+1;} i++; } System.out.print(num); }

    A.3

    B.2

    C.1

    D.0


    Hello, Java World!