• [单选题]有如下程序: main() { int x=23; do { printf("%d",x--); } while(!x); } 程序运行后的输出结果是( )。
  • 正确答案 :B
  • 23

  • 解析:解析:本题中使用do-while循环,每执行一次循环体输出x的值后将x减1。当x=23,执行循环体输出x为23,X=X-1=23-1=22,判断循环条件是否成立,因为x=22,!x的值为0,终止循环,因此只输出23。

  • [单选题]下列程序的输出结果是______。 #define SQR(X) X*X main ( ) { int a=16, k=2, m=1; a/=SQR (k+m)/SQR (k+m); printf ("d\n", a); }
  • 正确答案 :B
  • 2


  • 查看原题 查看所有试题

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