问题 填空题

以下程序运行后的输出结果是 【7】  。  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。

选择题
单项选择题