【数据结构 C描述】使用顺序栈编制一个满足下列要求的程序:对于输入的任意一个非负十进制数,打印输出与其等值的二进制数。
//main.cpp
#include <iostream>
#include <malloc.h>
#include <stdlib.h>
#include "SqStack.h"
using namespace std;
int main()
{
void conversion();
conversion();
system("pause");
return 0;
}
//十进制转二进制的函数
void conversion() {
SqStack *S;
InitStack(S);
cout << "请输入一个整数:";
int num = 0;
int div = 0;
int mod = 0;
cin >> num;
for (int i = 0;num != 0;i++) {