填空题 以下程序运行后的输出结果是______。
main()
int a, b, c;
a=25;
b=025;
C=0x25
printf("%d%d%d/n", a, b, c);


  • 1、
【正确答案】 1、25 21 37    
【答案解析】[解析] 由语句a=25.b=025;c=0×25;知道a为十进制数,b为八进制数,c为十六进制数.而题目最后都以十进制输出,要把b、c相应转为10进制,025对应的十进制数为21,0x25对应的十进制数为37,故最后输出的结果为25 21 37。