首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

请高手帮忙详细分析一上!

2013-01-21 
请高手帮忙详细分析一下!!#includestdio.hint main(){int a,b,ca25b025c0x25printf(%d,%d,%d\n

请高手帮忙详细分析一下!!
#include<stdio.h>
int main()
{
int a,b,c;
a=25;b=025;c=0x25;
printf("%d,%d,%d\n",a,b,c);
return 0;
}
结果为什么是25,21,37
[解决办法]
b=025是八进制(以0开头),转成十进制就是21
c=0x25是十六进制(以0x开头),转成十进制就是37

热点排行