下面for语句的循环次数为( )。for(x=1,y=0;(y!=19)&&(x<6);x++);A.是无限循环B.循环次数小定C.最多执行6次D.最多执行5次

题目

下面for语句的循环次数为( )。

for(x=1,y=0;(y!=19)&&(x<6);x++);

A.是无限循环

B.循环次数小定

C.最多执行6次

D.最多执行5次


相似考题
参考答案和解析
正确答案:D
本题考查for循环的使用。根据条件考虑x的取值变化,x从1取到5,可以循环5次,但并不知道y是如何变化的,有可能出现y=19提前跳出循环的情况,所以是最多执行5次。
更多“下面for语句的循环次数为( )。for(x=1,y=0;(y!=19)&&(x&lt;6);x++);A.是无限循环 B.循环 ”相关问题
  • 第1题:

    下列循环的循环体将被执行( )。 int x =10, y=30; dot y -= x; x++; while (x++>y--);

    A.0次

    B.1次

    C.2次

    D.3次


    正确答案:B
    解析:do{ }while( )循环为直到型循环,无论while后面的条件为真或假,至少执行一次。这里第一次循环中,y=20,x=11,x是小于y的,条件为假,退出循环,所以循环只执行一次。

  • 第2题:

    for(int x=0,y=0;!x&&y<=5;y++)语句执行循环的次数是( )。

    A.0

    B.5

    C.6

    D.无穷


    正确答案:C
    C。【解析】此题是典型的考题。题中X=0,则!x永远为真,对于条件表达式!xy<=5只考虑y<=5,由于每次循环Y都增加1,而且y从0开始到5。所以可知总共循环了6次。

  • 第3题:

    下列for循环语句的执行次数是( )。 for(int x=0,y=0; (y! =0)&&(X<4);x++)

    A.无限次

    B.一次也不执行

    C.执行一次

    D.执行三次


    正确答案:B

  • 第4题:

    for(int x=0,y=0;!x||y<=5;y++,x=!x)语句执行的循环次数是( )。

    A.0

    B.7

    C.6

    D.无数次


    正确答案:B
    解析:因为||(逻辑或)运算符只要有一个为真,则整个表达式为真,由条件“y=5”得知,前6次循环一定会执行。又由x=!x得知,奇数次循环时!x为真,所以第7次循环仍会执行。第8次!x和y=5都为假,循环结束。所以一共循环了7次。

  • 第5题:

    下面for语句的循环次数为( )。 for(x=l,y=0;(y!=19)&&.(x<6);x++);A.是无限循环

    下面for语句的循环次数为( )。 for(x=l,y=0;(y!=19)&;&.(x<;6);x++);

    A.是无限循环

    B.循环次数不定

    C.最多执行6次

    D.最多执行5次


    正确答案:D
    本题考查for循环的使用。根据条件考虑x的取值变化,x从1取到5,可以循环5次,但并不知道y如何变化,有可能出现y=19提前跳出循环的情况,所以最多执行5次。

  • 第6题:

    下面的for语句的循环次数为( )。

    A.是无限循环

    B.循环次数不定

    C.最多执行6次

    D.最多执行5次


    正确答案:D

  • 第7题:

    对于下列语句,正确的判断是 for(x=0,y=O;(y! =123)&&(x<4);x++);

    A.是无限循环

    B.循环次数不定

    C.最多执行4次

    D.最多执行3次


    正确答案:C
    解析:本题考查for循环条件中三个表达式的执行顺序。首先执行表达式一,然后执行表达式二,如果表达式二为真,则循环体执行,然后执行表达式三,接着继续执行表达式二,如此循环。考生要注意的是,本题中表达式三中包含了变量x的增量操作,因此可以由表达式二和三一起控制循环体的执行次数。本题正确答案为C。

  • 第8题:

    以下for循环的执行次数是() for(x=0,y=0;(y=123)&&(x<4);x++);

    • A、是无限循环
    • B、循环次数不定
    • C、4次
    • D、3次

    正确答案:C

  • 第9题:

    以下不是无限循环的语句为().

    • A、for(y=0,x=1;x>++y;x=i++) i=x;
    • B、for(;;x++=i);
    • C、while(1){x++;}
    • D、for(i=10;;i--) sum+=i;

    正确答案:A

  • 第10题:

    以下for循环的执行次数是()for(x=0,y=0;(y=3)&&(x<4);x++,y++)

    • A、是无限循环
    • B、循环次数不定
    • C、执行4次
    • D、执行3次

    正确答案:C

  • 第11题:

    以下for循环的执行次数是()。 for(x=0,y=0; (y=123)&&(x<4); x++);

    • A、无限循环
    • B、循环次数不定
    • C、4次
    • D、3次

    正确答案:C

  • 第12题:

    单选题
    以下for循环的执行次数是()for(x=0,y=0;(y=3)&&(x<4);x++,y++)
    A

    是无限循环

    B

    循环次数不定

    C

    执行4次

    D

    执行3次


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

  • 第13题:

    下列for循环语句的执行次数是 for(intx=0,y=0;(y!=0) && x<4);x++)

    A.无限次

    B.一次也不执行

    C.执行一次

    D.执行三次


    正确答案:B
    解析:在(y!=0)&&(x<4)中,判断(y!=0)得返回值false,表达式中又用的是逻辑与运算符,所以整个表达式的值肯定是false,所以根据for语句的用法规则,该循环一次也不执行。

  • 第14题:

    以下的for循环______。 for(x=0,y=0;(y!=123)||(x<4);x++)

    A.是无限循环

    B.循环次数不定

    C.执行4次

    D.执行3次


    正确答案:A
    解析:本题考查for循环的结束条件。注意虽然x的值在增加,但y的值不增加,表达式(y!=123)||(x4)的值永远是1,所以会成为无限循环。

  • 第15题:

    对于下列语句,正确的判断是

    for=(x=0;y=0;(y!=123)&&(x<4);x++);

    A.是无限循环

    B.循环次数不定

    C.最多执行4次

    D.最多执行3次


    正确答案:C
    解析:本题考查for循环条件中三个表达式的执行顺序。首先执行表达式一,然后执行表达式二,如果表达式二为真,则循环体执行,然后执行表达式三,接着继续执行表达式二,如此循环。考生要注意的是,本题中表达式三中包含了变量x的增量操作,因此可以由表达式二和三一起控制循环体的执行次数。本题正确答案为C。

  • 第16题:

    for(int x=0,y=0;!x&&y<=5;y++)语句执行循环的次数是( )。A.0B.5C.6SXB

    for(int x=0,y=0;!x&&y<=5;y++)语句执行循环的次数是( )。

    A.0

    B.5

    C.6

    D.无穷


    正确答案:C
    此题是典型的考题。题中x=0,则!x永远为真,对于条件表达式!x&&y<=5只考虑y<=5,由于每次循环y都增加1,而且y从0开始到5。所以可知总共循环了6次。

  • 第17题:

    下面for语句的循环次数为( )。 for(x=1,y=0;(y!=19)&&(x<6);x++);

    A.是无限循环

    B.循环次数小定

    C.最多执行6次

    D.最多执行5次


    正确答案:D
    本题考查for循环的使用。根据条件考虑x的取值变化,x从1取到5,可以循环5次,但并不知道y是如何变化的,有可能出现y=19提前跳出循环的情况,所以是最多执行5次。

  • 第18题:

    下列for循环语句的执行次数是( )。 for(int x=0,y=0;(y!=0)&&(x<4);x++)

    A.无限次

    B.一次也不执行

    C.执行1次

    D.执行3次


    正确答案:B
    解析:在(y!=0)&&(x4)中,判断(y!=0)得返回值false,表达式中又用的是逻辑与运算符,所以整个表达式的值肯定是false,根据for语句的用法规则,该循环一次也不执行。

  • 第19题:

    循环语句“for(x=0, y=0;(y!=123)||( x<4);x++);”的循环执行( )

    A.无限次

    B.不确定次

    C.4次

    D.3次


    正确答案:A
    for循环语句的初始化部分置变量x和y的初值为0,循环条件是(y!=123)||(x<4),每次循环后变量X的值增1。由于循环过程中变量y的值本被修改过,循环条件又是一个逻辑或,其左分量(y!=123)永远成立,也就是循环条件永远成立。所以该循环语句将循环执行无限次。正确解答是A。

  • 第20题:

    循环语句for(x=0,y=0;(y!=123)||(x<4);x++);的循环执行()。

    • A、无限次
    • B、不确定次
    • C、4次
    • D、3次

    正确答案:A

  • 第21题:

    在for循环结构中()for(x=0,y=0;(y!=123)&&(x<4);x++)

    • A、是无限循环
    • B、循环次数不定
    • C、执行4次
    • D、执行3次

    正确答案:C

  • 第22题:

    设x和y均为int型变量,则以下for循环中的scanf语句最多可执行的次数是()     for (x=0,y=0;y!=123&&x<3;x++)            scanf ("%d",&y);


    正确答案:3

  • 第23题:

    以下不是死循环的语句是()。

    • A、for(y=9,x=1;x>++y;x=i++)i=x;
    • B、for(;;x++=i);
    • C、while(1){x++;}
    • D、for(i=10;;i--)sum+=i;

    正确答案:A

  • 第24题:

    单选题
    在for循环结构中()for(x=0,y=0;(y!=123)&&(x<4);x++)
    A

    是无限循环

    B

    循环次数不定

    C

    执行4次

    D

    执行3次


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