数据结构 使用递归任意进制转换(c语言实现)
来源:互联网 发布:淘宝手机主图长方形 编辑:程序博客网 时间:2024/05/16 21:24
#include<stdio.h>void tran(int n,int d){if(n==0){return ;}else{tran(n/d,d);if(d==16){if(n%d>=10){switch (n%d){case 10:printf("A"); break;case 11:printf("B"); break;case 12:printf("C"); break;case 13:printf("D"); break;case 14:printf("E"); break;case 15:printf("F"); break;default:break;}}else{printf("%d",n%d);}} else{printf("%d",n%d);}}} int main(){int n,d;while(true){printf("\n");printf("请输入要转换的数字:");scanf("%d",&n);printf("请输入要转换成几进制:");scanf("%d",&d);if(n==0){printf("转换完成:0"); continue;}printf("转换完成:");tran(n,d); }return 0;}
0 0
- 数据结构 使用递归任意进制转换(c语言实现)
- 数据结构 栈的应用任意进制转换(c语言实现)
- 任意进制转换的递归实现
- C语言将任意数转换成任意进制
- 简单C语言递归实现进制转换并输出
- 利用递归方法实现任意进制转换的方法
- C语言实现任意进制的转换,主要注意代码的小技巧
- C语言数据结构实现二叉树递归与非递归遍历(数据结构第四次实验)
- C语言之任意进制的转换
- 任意进制转换(c++)
- C语言实现任意长度多项式计算(非递归,不带括号)
- 【C语言】任意进制之间的转换(支持小数部分)
- 任意进制间的转换(用c语言实现)
- 如何使用C语言实现递归调用
- 【数据结构与算法】(五) c 语言递归与汉诺塔实现
- 数据结构-C语言递归实现树的前中后序遍历
- 数据结构-二路归并-递归实现-C语言
- C语言下使用ringbuffer实现任意数据类型的FIFO
- Linux内核list_head学习(二)
- spring-OpenSessionInVies延长session的生命周期
- 从零开始写javaweb框架笔记4-在IDEA中配置Tomcat
- HDU-计算机学院大学生程序设计竞赛(2015’11)1007 油菜花王国(并查集)
- 2015年11-12
- 数据结构 使用递归任意进制转换(c语言实现)
- Lua封装增加Sprite接口
- 搬砖(规律题)
- HDU 5587 数学
- github上c++开源项目
- C语言基础篇(二)
- UITableViewCell,UITableView默认选中一个单元格
- No Android facet found in the module 的解决办法
- oracle 11gPL/SQL语言基础