#include <iostream>
using namespace std;
const int StackSize=10;
template<class DataType>
class SeqStack
{
public:
SeqStack();
~SeqStack(){};
void Push(DataType x);
DataType Pop();
void Decimaltor(int num,int r);
private:
DataType data[StackSize];
int top;
};
template<class DataType&
设计算法并写出代码,实现将10进制转换成2进制数。
最新推荐文章于 2021-01-06 23:07:28 发布
本文介绍了如何设计一个算法,并用C++代码实现,将10进制数字转换为任意进制。通过创建一个顺序栈,依次将10进制数除以目标进制得到的余数压栈,然后依次出栈并输出,完成转换过程。

最低0.47元/天 解锁文章
2358

被折叠的 条评论
为什么被折叠?



