以下程序运行后的输出结果是【 】。 main( )   { int a,b,c;     a=25;     b=025;     c=0x25;     printf("%d %d %d\n",a,b,c);   }

admin2006-08-25  10

问题 以下程序运行后的输出结果是【 】。
main( )
  { int a,b,c;
    a=25;
    b=025;
    c=0x25;
    printf("%d  %d  %d\n",a,b,c);
  }

选项

答案25 21 37

解析 整型常量中,以0开始的是八进制数,以0x开头的是十六进制的数,控制字符“d”表示以十进制整型输出,十进制数25、八进制数25、十六进制25转化为十进制数分别为25、21和37。
转载请注明原文地址:https://kaotiyun.com/show/YaHp777K
0

相关试题推荐
最新回复(0)