参考答案和解析
正确答案: D
解析: 暂无解析
更多“假定i的初值为0,则在循环语句“while(i”相关问题
  • 第1题:

    若变量i的初值为8,则下列循环语句中循环体的执行次数为( )。Do While i<=17 i=i+2LoopA.3次B.4次

    若变量i的初值为8,则下列循环语句中循环体的执行次数为( )。Do While i<=17 i=i+2Loop

    A.3次

    B.4次

    C.5次

    D.6次


    正确答案:C
    Do While Loop和DoLoop Unit是两种基本的循环语句,Do While Loop循环是当型循环,满足while条件即执行循环,Do Loop Unit循环是是直到型循环语句。

  • 第2题:

    若i的初值为8,则下列循环语句的循环次数为( ) 次。Do While i<=17i=i+2LoopA、3次B、4次C、5次D

    若i的初值为8,则下列循环语句的循环次数为( ) 次。

    Do While i<=17

    i=i+2

    Loop

    A、3次

    B、4次

    C、5次

    D、6次


    正确答案:C

  • 第3题:

    在下面循环语句中循环体执行的次数为( )。int i=0; do i++; while(i*i<10);A、4B、3C、5D、2

    在下面循环语句中循环体执行的次数为( )。

    int i=0; do i++; while(i*i<10);

    A、4

    B、3

    C、5

    D、2


    参考答案A

  • 第4题:

    while循环语句执行次数是()。while(inti=0)i++;

    A.0

    B.1

    C.5

    D.无限


    正确答案:A

  • 第5题:

    若变量i的初值为8,则下列循环语句中循环体的执行次数为( )。Do While i<=17 i=i+2Loop

    A.3次

    B.4次

    C.5次

    D.6次


    正确答案:C
    DoWhileLoop和DoLoopUnit是两种基本的循环语句,DoWhileLoop循环是当型循环,满足while条件即执行循环,DoLoopUnit循环是是直到型循环语句。

  • 第6题:

    下列各循环语句中,不是死循环的是( )。

    A.int i=100; while(1){ i=i%100+1; if(i==20) break; }

    B.int i,sum=0; for(i=1;;i++) sum=sum+1;

    C.int k=0; do{ ++k; }while(k>=0);

    D.int s=3379; while(s++%2+3%2) s++;


    正确答案:A
    解析:分析各个选项。选项A中,当变量i的值等于20时,会执行break;语句,即退出整个while循环体。所以选项A的循环语句不是死循环。其他各个选项的循环语句中,没有循环退出点,所以都是死循环。

  • 第7题:

    若while循环的“头”为“while(i++<=10)”,并且i的初值为0,同时在循环体中不会修改i的值,则循环体将被重复执行()次后正常结束。
    11

  • 第8题:

    int i=0,s=0;while(s<20){i++;s+=i;}在这个的while循环语句中,其循环体被执行的次数为()。

    A4

    B5

    C6

    D7


    C

  • 第9题:

    int i=0;do i++;while(i*i<10);这个do循环语句中,其循环体被执行的次数为()。

    A4

    B3

    C5

    D2


    A

  • 第10题:

    单选题
    假定i的初值为0,则在循环语句“while(i
    A

    n-1

    B

    n

    C

    n+1

    D

    n/2


    正确答案: C
    解析: 暂无解析

  • 第11题:

    单选题
    int i=0;do i++;while(i<10);在这个的do-while循环语句中,其循环体语句被执行的次数为()。
    A

    8

    B

    9

    C

    10

    D

    11


    正确答案: C
    解析: 暂无解析

  • 第12题:

    单选题
    int i=0,s=0;while(s<20){i++;s+=i;}在这个的while循环语句中,其循环体被执行的次数为()。
    A

    4

    B

    5

    C

    6

    D

    7


    正确答案: C
    解析: 暂无解析

  • 第13题:

    ( 7 )在执行语句序列int i=0; do i++; while(i*i<10);时, do 后面的循环体语句 i++ 被执行的次数为 【 7 】 。


    正确答案:

  • 第14题:

    ( 16 )下列语句中,可以作为无限循环语句的是

    A ) for(;;) {}

    B ) for(int i=0; i<10000;i++) {}

    C ) while(false) {}

    D ) do {} while(false)


    正确答案:A

  • 第15题:

    在下面循环语句中循环体执行的次数为( )。int i=0,s=0; while(s<20) {i++; s+=i;}A、4B、5C、

    在下面循环语句中循环体执行的次数为( )。

    int i=0,s=0; while(s<20) {i++; s+=i;}

    A、4

    B、5

    C、6

    D、7


    参考答案C

  • 第16题:

    以下程序中,while语句的循环次数是 ______。includeviod main(){ inti=0; while(i<1

    以下程序中,while语句的循环次数是 ______。 #include<iostream.h> viod main() { int i=0; while(i<10) { if(i<1)continue; if(i==5) break; i++; } }

    A.1

    B.10

    C.6

    D.死循环,不能确定次数


    正确答案:D

  • 第17题:

    下列语句中,可以作为无限循环语句的是( )。

    A.for(;;){}

    B.for(int i=0;i<10000;i++){}

    C.while(false){}

    D.do{}while(false)


    正确答案:A
    A。【解析】B的循环终止条件为l0000,C、D的终止条件为常量false,都不能无限循环。

  • 第18题:

    下列语句中不是死循环的是

    A.int i=10;

    B.for(int i=1;i<10;i++) while(1) { { i--; i--; } if(i= =1)break; }

    C.int i=0;

    D.int i=1; do{ for(;;)1=i+1; i++; }while(i>=0);


    正确答案:A
    解析:选项A)中i自减到l时就会执行break语句跳出循环,选项B)中i10永远成立不会跳出循环,选项C)中第一次进入循环体后i>0永远不会跳出循环,选项D)中未给出结束循环的条件。

  • 第19题:

    假定i的初值为0,则在循环语句“while(i

    An-1

    Bn

    Cn+1

    Dn/2

    正确答案

    B

    答案解析

    An-1

    Bn

    Cn+1

    Dn/2


    B

  • 第20题:

    int i=0;do i++;while(i<10);在这个的do-while循环语句中,其循环体语句被执行的次数为()。

    A8

    B9

    C10

    D11


    C

  • 第21题:

    以下语句的运行结果为vari=0;while(i<=2){i=i-1}()

    • A、运行报错
    • B、循环三次
    • C、循环两次
    • D、死循环

    正确答案:D

  • 第22题:

    填空题
    若while循环的“头”为“while(i++<=10)”,并且i的初值为0,同时在循环体中不会修改i的值,则循环体将被重复执行()次后正常结束。

    正确答案: 11
    解析: 暂无解析

  • 第23题:

    单选题
    int i=0;do i++;while(i*i<10);这个do循环语句中,其循环体被执行的次数为()。
    A

    4

    B

    3

    C

    5

    D

    2


    正确答案: A
    解析: 暂无解析

  • 第24题:

    单选题
    以下不构成无限循环的语句或者语句组是(  )。
    A

    n=0;do{++n;}while(n<=0);

    B

    n=0;while(1){n++;}

    C

    n=10;while(n);{n--;}

    D

    for(n=0,i=1;i++)n+=i;


    正确答案: D
    解析:
    A项,为do-while循环语句,首先执行do后面的语句++n;得n=1,while条件表达式为假,退出循环;B项,while条件表达式的值始终为1,条件为真,构成无限循环;C项,while(n);语句循环体为空,n的值在循环中一直保持不变,构成无限循环;D项,i=1,for语句中条件判断语句为空,永远为真,构成无限循环。答案选择A选项。