• 2022-07-26
    下列程序段不是死循环的是()。
    A: inti=10;while(1){i=i-1;if(i>;10)break;}
    B: for(;;);
    C: ints=6;while(s)s--;
    D: intk=10;do{--k;}while(k<;10);
  • C

    内容

    • 0

      以下不是死循环的程序段是() A: for(;;); B: ints=36;while(s){--s;} C: unsignedintk=0;do{++k;}while(k>=0); D: inti=100;while(1){i=i%100+1;if(i>100)break;}

    • 1

      【5 do while循环】 以下能正确计算10!的程序段是【 】 。 A: do{i=1;s=1; s=s*i; i++; }while(i<=10); B: do{i=1;s=0; s=s*i; i++; }while(i<=10); C: i=1;s=1; do{s=s*i; i++; }while(i<=10); D: i=1;s=0; do{s=s*i; i++; }while(i<=10);

    • 2

      在以下选项中,没有构成死循环的是______ A: int i=10; B: for(i=1;;i++) while(1) {i=i%10+1; if(i>10)break; } C: int k=100; do{k++;}while(k>100); D: int s=36; while(s)--s;

    • 3

      以下能正确计算1*2*3*……*10的程序段是( )。 A: do{i=1; s=1;s*=i;i++;} while(i<;=10); B: do{i=1; s=0;s*=i;i++;} while(i<;=10); C: i=1; s=1;do{s*=i;i++;} while(i<;=10); D: i=1; s=0;do{s*=i;i++;} while(i<;=10);

    • 4

      下列语句段,不是死循环的是( )。 A: i=100;while (1) {i=i%100+1;if (i==20) break; } B: B. for (i=1;;i++)sum=sum+1; C: k=0;do { ++k;} while (k<=0); D: s=3379;while (s++%2+3%2) s++; E: i=10;while(i<100) s=s+i;