• [单选题]若有如下语句 #includeiostream.h) void main() int x=3; do{ X=X-2; coutx; }while(!(--x)); } 则上面程序段( )。
  • 正确答案 :B
  • 输出的是1和-2

  • 解析:解析: do-while语句的一般格式为do循环体语句while(表达式);,先执行循环体语句一次,再判断表达式的值,若为真则继续执行循环,否则终止循环。本题中,先执行x=x-2,即为l。判断表达式的值,!(--x)为真,x=0,继续循环。再次执行循环体语句后,x=-2,此时表达式的值为0,结束循环。

  • 查看原题 查看所有试题

    推荐科目: 软考中级 微软认证 思科认证 Linux认证 华为认证 计算机一级 通信工程师 计算机操作员初级 计算机操作员中级 计算机辅助设计(C
    @2019-2025 布丁学网 www.51ksbd.net 蜀ICP备20012290号-1 川公网安备 51012202001362号