• 2022-06-04
    9. 以下Java代码片段编译运行的结果是( )。int i =0,j=-1;switch ( i ){ case 0,1:j=1; case 2:j=2;} System.out.print("j="+j);
    A: 程序编译出错
    B: 输出:j=1
    C: 输出:j=2
    D: 输出:j=0
  • A

    内容

    • 0

      【单选题】给出以下代码,请问该程序的运行结果是什么?() class Example{ public static void main(String args[]){ loop1: for(int i=0;i<3;i++){ loop2: for(int j=0;j<3;j++){ if(i==j){ break loop2; } System.out.println("i="+i+"j="+j+""); } } } } A. i=1 j=0 B. i=1 j=0 i=2 j=1 C. i=0 j=1 i=0 j=2 i=1 j=0 i=2 j=0 i=2 j=1 D. i=1j=0 i=2j=0 i=2j=1

    • 1

      【单选题】运行下面的程序,得到的输出是()#include<stdio.h>int main() { int i, j; for(i=1;i<=2;i++) for(j=1;j<=2;j++) printf("i=%d, j=%d ",i,j);} A. i=1,  j=1 i=1 , j=2 i=2 , j=1 i=2 , j=2 B. i=1,  j=1 i=2 , j=1 i=1 , j=2 i=2 , j=2 C. i=1,  j=1 i=2 , j=2 i=1 , j=1 i=2 , j=2 D. i=1,  j=1 i=1 , j=1 i=2 , j=2 i=2 , j=2

    • 2

      下列程序的输出结果是_____。void main(){int i,j,m=0,n=0;for(i=0; i<2; i++)for(j=0; j<2; j++)if(j>=i) m=1; n++;printf("%d ",n);}

    • 3

      下列程序输出结果是:() int i,j,m,n; m=n=0; for(i=0;i<2;i++) for(j=0;j<2;j++) if(j>=i)m=1;n++; printf("n=%d ",n);

    • 4

      下列程序段输出结果是( )。 int j=2 , i=1; j /= i*j; printf(“%d”,j);