第6周项目4--数制转换
来源:互联网 发布:手机按键软件 编辑:程序博客网 时间:2024/04/30 17:40
/*
Copyright (c)2015,烟台大学计算机与控制工程学院
All rights reserved.
文件名称:第6周项目4--数制转换.cpp
作 者:马鸣挥
完成日期:2015年11月23日
版 本 号:v1.0
问题描述:把十进制的整数转换为二至九之间的任一进制数输出。请利用栈设计算法,并实现程序。
输入描述:若干数据。
程序输出:对应进制数的输出。
*/
Copyright (c)2015,烟台大学计算机与控制工程学院
All rights reserved.
文件名称:第6周项目4--数制转换.cpp
作 者:马鸣挥
完成日期:2015年11月23日
版 本 号:v1.0
问题描述:把十进制的整数转换为二至九之间的任一进制数输出。请利用栈设计算法,并实现程序。
输入描述:若干数据。
程序输出:对应进制数的输出。
*/
void MultiBaseOutput (int number,int base){ //假设number是非负的十进制整数,输出等值的base进制数 int i; LiStack *S; InitStack(S); while(number) //从右向左产生base进制的各位数字,并将其进栈 { Push(S,number%base); //将将余数进栈 number/=base; } while(!StackEmpty(S)) //栈非空时退栈输出 { Pop(S, i); printf("%d",i); }}
int main(){ MultiBaseOutput(10, 2); return 0;}
0 0
- 第6周项目4-数制转换
- 第6周项目4-数制转换
- 第6周项目4数制转换
- 第6周项目4--数制转换
- 第6周 项目4- 数制转换.
- 【第6周 项目4 - 数制转换】
- 第6周项目4 - 数制转换
- 第6周 项目4 - 数制转换
- 第6周项目4-数制转换
- 第6周 项目4-数制转换
- 第6周项目4--数制转换
- 第6周项目4 数制转换
- 第6周项目4 数制转换
- 第6周项目4--数制转换
- 第5周项目4--数制转换
- 第5周 项目4-数制转换
- 第5周项目4 -数制转换
- 第5周项目4-数制转换
- 第十一周 项目二-用二叉树求解代数表达式
- 13周-拓扑排序算法验证
- 遍历 cookies
- 第十二周项目五迷宫问题之图深度优先遍历解法
- gcc 基本参数表
- 第6周项目4--数制转换
- 第十三周--项目2Kruskal算法的验证
- Android开发笔记(四)字符串格式化
- 第十三周项目5-拓扑排序算法验证
- 第十三周项目1-Prim算法的验证
- map转list
- HTTP报文
- 项目5 -- 拓扑排序算法的实现
- CUDA二维网格模型下线程索引的计算