更多“有如下程序:main(){int x=23;do{printf("%d",x--);}while(!x);}程序运行后的输出结果是()。A.321B ”相关问题
  • 第1题:

    有如下程序: main( ) { int x=23; do {printf(”%d”,x--);} while(!x); } 该程序的执行结果是( )。

    A.321

    B.23

    C.不输出任何内容

    D.陷入死循环


    正确答案:B
    本题考查do-while语句,当X-23时,执行do后的语句,x--的表达式值为x=x-1,此时X的值为22,而!X为0,因此while循环不成立,退出,故选择B选项。

  • 第2题:

    有如下程序段,该程序的执行结果是()。 int x=23; do { printf(“%d”,x--);} while(!x);

    A.321

    B.23

    C.不输出任何内容

    D.死循环


    C

  • 第3题:

    以下程序段的输出结果是____。 int x=23; do { printf (“%d”, x--); } while (! x);

    A.321

    B.23

    C.22

    D.死循环


    B

  • 第4题:

    下列程序的执行结果是_____。main(){ int x=23; do { printf("%d",x--);} while(!x);}

    A.321

    B.23

    C.不输出任何内容

    D.陷入死循环


    正确答案:B

  • 第5题:

    6、有如下程序段,该程序的执行结果是()。 int x=23; do { printf(“%d”,x--);} while(!x);

    A.321

    B.23

    C.不输出任何内容

    D.死循环


    死循环