答案是怎么来的啊?
#include <stdio.h>
main()
{
int a=201,b=012;
printf("%2d,%2d\n",a,b);
}
答案是201,10
为什么呢?怎么解释啊?
[解决办法]
0开头为8进制,
012=8^*1+8^0*2=10
发布时间: 2012-03-27 13:44:24 作者: rapoo
答案是怎么来的啊?
#include <stdio.h>
main()
{
int a=201,b=012;
printf("%2d,%2d\n",a,b);
}
答案是201,10
为什么呢?怎么解释啊?
[解决办法]
0开头为8进制,
012=8^*1+8^0*2=10