• 2022-06-09
    下列选项中,循环会无限执行的是
    A: for(int i=1;i<;10;i++) {}
    B: int i=1;while(true){i++;if(i>;5) break;}
    C: int i=1;while(1<;10) {}
    D: for(int i=0;i>;0;i--){}
  • C

    内容

    • 0

      下列语句不是死循环的是()‍ A: int i = 1;‍while(1) i++; B: int i =1;for(;;) i++;‍ C: ‍int i =1;doi++;while(1) D: ‍int i =10;while(i)i–;

    • 1

      设有int i=0;则以下while循环的执行次数是( ) while(i<10) { if(i<1) continue; if(i==5) break; i++; }

    • 2

      求5!的程序段有()。 A: int i,p;for(i=1,p=1;i<=5;p*=i,i++); B: int i=1,p=1;for(;;){p*=i++;if (i==6) break;} C: int i=0,p=1;while(i++<=5) p*=i; D: int i=1,p=1;do p*=i;while(++i<=5);

    • 3

      阅读下面程序,while循环的次数是。 int i=0; while(i<10){ i++; if(i<1) continue; if(i==5) break; }

    • 4

      下列代码不会陷入死循环的是() A: for (int i = 1; i; i++); B: while (1); C: int i=1; do{i++;} while (i); D: int i = 0;while (i);