首页 >> 百科

十进制转八进制?C 语言实例-八进制与十进制相互转换

2023-05-02 百科 83 作者:admin

在八进制和十进制之间转换。

示例 - 十进制到八进制的转换

#

#

国际升(国际);

主函数()

{

诠释;

("请输入十进制数:");

scanf("%d", &);

("将十进制数 %d 转换为八进制数 %d", , l());

0;

}

国际升(国际)

{

整数 = 0,我 = 1;

而 (!= 0)

{

+= (% 8) * 我;

/= 8;

我 * = 10;

}

;

}

输出是:

输入一个十进制数: 78十进制数 78 转换为八进制为 116

示例 - 八进制到十进制的转换

#

#

长长 l(int);

主函数()

{

诠释;

("请输入一个八进制数:");

scanf("%d", &);

("八进制数 %d 转换为十进制是 %lld", , l());

0;

}

长长 l(int)

{

整数 = 0, 我 = 0;

而(!= 0)

{

+= () * pow(8,i);

++我;

/=10;

}

我 = 1;

;

}

输出是:

输入一个八进制数: 116八进制数 116 转换为十进制为 78

郑重声明:本文版权归原作者所有,转载文章仅出于传播更多信息之目的。 如作者信息标注有误,请第一时间联系我们修改或删除,谢谢。

关于我们

最火推荐

小编推荐

联系我们


Copyright 8S新商盟 Rights Reserved.
联系YY号:2949821684
邮箱:chenjing919994@sohu.com
备案号:浙ICP备2023016511号-1