现在我一共给你三个答案:

1递归的,

2你原先改成的,

3一般的

**********************************************************************

/*如你所愿写个递归的*/

#include

r8(int a)

{

int i,j;

if(a==0)

return (0);

else

{

j=a%8;

i=a/8;

r8(i);

printf("%d",j);

}

}

int main()

{

int n;

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

scanf("%d",&n);

printf("转换成八进制数是:");

r8(n);

printf("\n");

}

**********************************************************************

原先代码修改的:

#include "stdio.h"

#include "math.h"

main()

{

int i,n=0,o=0,j=0;

scanf("%d",&i); /*改成*/

if(i<=7)

o=i;

else

{

while(i>7)

{ /*加括号*/

j=i%8;

i=i/8;

o=j*pow(10,n)+o;

n++;

} /*加括号*/

}

o=o+i*pow(10,n);

printf("o=%d\n",o);

}

**********************************************************************

另外,转八进制可以这样写

#include "stdio.h"

int main()

{

int d;

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

scanf("%d",&d);

printf("该数的八进制表示为:%o\n",d);

return 0;

◆◆

评论读取中....

请登录后再发表评论!

◆◆

修改失败,请稍后尝试

c语言编程十进制转八进制算法,C语言十进制如何转八进制?相关推荐

  1. linux+下c语言编程项目,精通UNIX下C语言编程与项目实践

    cc -I  //include 目录 -L //静态库目录?动态也可以 -l //小写L,接静态库名称?动态也可以 -DXXX='"XXFF"' //-D直接定义宏 -c 只编译 ...

  2. c语言程序设计自学跟谁好,双辽c语言编程学习,双辽学c语言编程哪个好,双辽学c语言编程自学好还是报班好...

    双辽c语言编程学习,双辽学c语言编程哪个好,双辽学c语言编程自学好还是报班好 首页 > 软件 > 双辽c语言编程学习 作者:镀金池   发布时间:2017-12-07 05:48 一个C语 ...

  3. c语言程序设计需要学多久,九江c语言编程学习,九江学c语言编程报班,九江学c语言编程一般要多久才能学会...

    九江c语言编程学习,九江学c语言编程报班,九江学c语言编程一般要多久才能学会 首页 > C语言 > 九江c语言编程学习 作者:镀金池   发布时间:2017-10-18 14:11 据ID ...

  4. c语言编程学多久,丰城c语言编程学习,丰城学c语言编程的学校,丰城学c语言编程一般要多久才能学会...

    丰城c语言编程学习,丰城学c语言编程的学校,丰城学c语言编程一般要多久才能学会 首页 > 软件 > 丰城c语言编程学习 作者:镀金池   发布时间:2018-04-09 16:40 在之后 ...

  5. 成都c语言编程培训机构,成都学c语言编程,成都学c语言编程去哪里,成都学c语言编程需要报培训班吗...

    成都学c语言编程,成都学c语言编程去哪里,成都学c语言编程需要报培训班吗 首页 > 软件 > 成都学c语言编程 作者:镀金池   发布时间:2018-09-28 14:20 近似带有序布局 ...

  6. 汕头c语言培训班,汕头c语言编程学习,汕头学c语言编程哪个好,汕头学c语言编程需要报培训班吗...

    汕头c语言编程学习,汕头学c语言编程哪个好,汕头学c语言编程需要报培训班吗 首页 > C语言 > 汕头c语言编程学习 作者:镀金池   发布时间:2017-10-18 20:12 经历:若 ...

  7. 湛江C语言培训,湛江c语言编程学习,湛江学c语言编程报班,湛江学c语言编程自学好还是报班好...

    湛江c语言编程学习,湛江学c语言编程报班,湛江学c语言编程自学好还是报班好 首页 > C语言 > 湛江c语言编程学习 作者:镀金池   发布时间:2017-10-19 09:51 在Swi ...

  8. c语言编程带铰钢架问题,C语言编程练习题绝对经典

    <C语言编程练习题绝对经典>由会员分享,可在线阅读,更多相关<C语言编程练习题绝对经典(26页珍藏版)>请在人人文库网上搜索. 1.仗寻提铜允各判褥举陶淮辐间似法贪阴泥糯本县笔 ...

  9. 单片机c语言编程300例_趣味c语言编程100例(四)

    经典c程序100例==81--90 [程序81] 题目:809*??=800*??+9*??+1 其中??代表的两位数,8*??的结果为两位数,9*??的结果为3位数.求??代表的两位数,及809*? ...

  10. c语言编程题一空几分,C语言编程规范试题

    C语言编程规范试题 [说明]: 1.本试题中不考虑头文件引用问题(假定已经包含正确的头文件),C语言的标准函数都可用: 2.如果不特别说明,假定程序运行环境为:操作系统Windows 2000, VC ...

最新文章

  1. Go 学习笔记(7)— 常量定义、常量使用、枚举用法、iota 常量、不设置初始值常量
  2. mysql+零时数据结构,MySql主要索引数据结构
  3. Java入门算法(双指针篇)丨蓄力计划
  4. C++中静态成员数据初始化问题
  5. [转]后端程序员必备:书写高质量SQL的30条建议
  6. List数据转Map数据并进行分组排序
  7. python中random is not defined_Python random库使用方法及异常处理方案
  8. 一文读懂python数据分析_一文读懂聚类算法
  9. Spring IOC三种注入方式(接口注入、setter注入、构造器注入)
  10. 豆瓣电影爬虫Ⅱ 豆瓣电影数据的整理
  11. 流程图与算法_流程图与算法之间的区别
  12. 版本控制器之-git的简单用法
  13. 虚拟化原理 内存虚拟化 Intel EPT
  14. oracle+utl_file+shanchu,utl_file.fremove
  15. 滴滴全民拼车日背后的运维技术揭秘
  16. JavaScript 对象增删改查 + 遍历对象+内置函数 + 随机对象
  17. 开源多端合一小程序源码系统+前端+后端+搭建教程
  18. Apache Geode 1.4 快速搭建示例
  19. linux服务器网站安全狗安装教程
  20. 说说靠自学成功入行java的难度

热门文章

  1. 硬币组合问题python_Python,求钱币组合情况,用一分两分和五分的硬币攒的钱一元钱,的所有情况...
  2. Unity面试题加强版之三《Unity脚本基础》
  3. 符号_特殊符号大全狐狸符号加字和复制
  4. ifconfig 配置ip,netmask,gw
  5. SLAM学习-论文综述(一)
  6. 抓取日志的小工具(命令)Adb logcat
  7. 568A以及568B线序
  8. 手机数据连接接入(外网)访问xampp
  9. vmware安装了vmware tools还是无法复制文件与文本(ubuntu16.04)
  10. 统计局:2018年全国规模以上工业企业利润增长10.3%