10进制数10转换为8进制的转换过程如下:
10/8 = 1 ....(余2)
1/8 = 0 ....(余1) (1/8中的1是上次运算的商)
所以10的8进制数为12
在C语言中,用012来表示8进制12,也即在8进制数的前面加一个数字0。如:
int a=012;printf("%d", a); // 输出10
012