C++ 用栈实现十进制转换成八进制
2013-03-25 11:19
204 查看
DataTransform.cpp 源码如下:
其中stack.h源码在:http://blog.csdn.net/that_day/article/details/8714195
其中stack.h源码在:http://blog.csdn.net/that_day/article/details/8714195
// DataTransform.cpp : Defines the entry point for the console application. // #include "stdafx.h" #include "stack.h" #include <iostream> using namespace std; /************************************************************************/ /* 引入stack.h 的时候需要去掉stack.cpp中的main函数 */ /************************************************************************/ //实现从10进制转换成8进制 int main(int argc, char* argv[]) { int data; cin>>data; cout<<"The enter number is :"<<data<<endl; SqStack S; InitStack(S); while (data / 8) { Push(S,data % 8); data = data / 8; } Push(S,data); cout<<"The 8 jin zhi number is :"; int e; while(!StackEmpty(S)){ Pop(S,e); cout<<e; } cout<<endl; return 0; }
相关文章推荐
- C++实现二进制、八进制、十进制、十六进制的相互转换
- java函数实现进制转换与java实现八进制到十进制的转换(百练OJ:2735:八进制到十进制)
- 八进制与十进制相互转换c++代码实例及运行结果
- c++实现十进制转换成16进制示例
- 进制转换器(用顺序栈实现)(可实现简单的二进制或八进制或十进制的转换)
- 八进制与十进制相互转换c++代码实例及运行结果
- 八进制与十进制相互转换c++代码实例及运行结果
- C++中 十进制,八进制,十六进制间的相互转换输出
- 蓝桥杯 十进制转换成八进制或二进制 C++
- C++十进制到各种进制转换的实现
- C++实现十六进制字符串转换为十进制整数的方法
- 关于使用查表法实现十进制到二进制,八进制,十六进制的转换
- PHP实现各进制间的转换 十进制与二进制、八进制、十六进制间的互换
- C++实现十进制转八进制(百练OJ:2734:十进制到八进制)
- C++实现读入二进制数并转换为十进制输出
- C语言实现数值转换(十进制转八进制)
- C++ 二进制、十进制、八进制和十六进制 转换
- 八进制与十进制相互转换c++代码实例及运行结果
- 八进制与十进制相互转换c++代码实例及运行结果
- 八进制与十进制相互转换c++代码实例及运行结果