参考答案和解析
正确答案:C
解析:本题考查while循环。while循环的控制表达式k=1是个赋值表达式而不是逻辑表达式,所以循环体一次也不执行。
更多“设有程序段: int k=12; while(k=1) k=k-1; 则下列描述中正确的是()。A.while循环执行10次B.循环是 ”相关问题
  • 第1题:

    设有程序段: int k=12: while(k=1)k=k一1; 则下列描述中正确的是( )。A.while循环执行10次SXB

    设有程序段: int k=12: while(k=1)k=k一1; 则下列描述中正确的是( )。

    A.while循环执行10次

    B.循环是无限循环

    C.循环体语句一次也不执行

    D.循环体语句执行一次


    正确答案:C
    本题考查while,while循环表达式k=1是个赋值表达式而不是逻辑表达式,k的初值为12不符合循环条件,所以循环体一次也不执行。

  • 第2题:

    设有如下程序段,则下面描述中正确的是()。 int k=10; while(k=0) k=k-1;

    A.while循环执行10次

    B.循环是无限循环

    C.循环体语句执行0次

    D.循环体执行1次


    循环体语句k--;一次也不执行

  • 第3题:

    设有程序段: int k=10; while(k=0) k=k-1;则下面描述中正确的是()。

    A.while循环执行10次。

    B.while循环是无限循环。

    C.循环体语句一次都不执行。

    D.循环体语句执行一次。


    C 本题中,首先将0赋给k,泶锸奖湮?,跳出循环,没有执行循环体语句。解答本题的关键是掌握while语句。

  • 第4题:

    设有程序段int k=5; while(k=0) k=k-1;则下面描述中正确的是__

    A.while循环执行5次

    B.循环是无限循环

    C.循环体语句一次也不执行

    D.循环体语句执行一次


    C 解析:本题中,首先将0赋给k,表达式变为0,跳出循环,没有执行循环体语句。解答本题的关键是掌握while语句。

  • 第5题:

    设有程序段 int k=10; while (k=0) k=k-1; 则下面描述中正确的是 ()。

    A.while循环执行10次

    B.循环是无限循环

    C.循环体语句一次也不执行

    D.循环体语句执行一次


    C 本题中,首先将0赋给k,泶锸奖湮?,跳出循环,没有执行循环体语句。解答本题的关键是掌握while语句。