C语言中将0123转换成十进制数是?

如题所述

第1个回答  2007-12-06
#include<stdio.h>
int main()
{
int a=0123;
printf("%d",a);
}
前面加0的数是八进制数
%d输出的是十进制数
所以这样就可以了.
第2个回答  2007-12-06
3+32+256=291,有运算法则,二进制、八进制、十进制、十六进制可以互换
第3个回答  2007-12-06
前面有0是八进制
(123)8=1*8^2+2*8^1+3*8^0=64+16+3=83
一楼的???
第4个回答  2007-12-06
3+32+256=291本回答被提问者采纳

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网