• 2022-07-29
    以下哪个java语句会导致死循环?
    A: for (int i = 0; i < 0; i++)
    B: for (int i = 10; i > 0; i--)
    C: for (int i = 0; i < 10; i--)
    D: for (int i = 0; i > 0; i++)
  • C

    内容

    • 0

      下列结构中实现无限循环的是( )。 A: while(true){ } B: for(int i=0;i>;5;i--){} C: int i=0;while(i<;5){} D: for(int i=0;i>;5;i++){}

    • 1

      程序的运行结果是:main(){ int i,a&#91;10&#93;;for(i=0;i<;10;i++)a[i]=i;for(i=9;i>;=0;i--)printf("%d ",a[i]);}[/i][/i]

    • 2

      main(){ int i,a&#91;5&#93;;for(i=0;i<;5;i++) a[i]=i;for(i=4;i>;=0;i--) printf("%d ",a[i]);}[/i][/i]

    • 3

      下面四个程序段中,输出18个*号的程序段是 A: for (int i=1; i<18; i++) printf(“*”); B: for (int i=18; i>=0; i--) printf(“*”); C: int i=18; while (i>0) { printf(“*”); i--; } D: int i=0; while (i<=18) { printf(“*”); i++; }

    • 4

      以下哪个for语句是错误的?A.for(i=0;j=0;i<10;i++);B.for(i=0;i<10);C.for(i=0;i++);D.for(;;);E.for(i=0;i<10;i--);F.for(i=0;i<10,j<10;i++);G.for(inti=0;i<10,j<10;i++);