早教吧 育儿知识 作业答案 考试题库 百科 知识分享

问题描述任意给定一组M进制的数x,实现对x向任意的一个非M进制的数的转换.个人题目(1)录入与显示(提示:可以输入M比如2或者8,16,一组数据建立栈结构并显示)(2

题目详情
【问题描述】 任意给定一组M进制的数x,实现对x向任意的一个非M进制的数的转换.
【个人题目】
(1)录入与显示(提示:可以输入M比如2或者8,16,一组数据建立栈结
构并显示)
(2) 计算十进制结果(提示:求出此组数x的10进制值,并显示结果)
(3) 转换非M进制的数(提示:可根据非M的值进行转换,并显示结果)
(4) 保存(提示:将显示的数据数据存入文件可随时查询)
【基本要求】
(1)采用栈结构.
(2)输入数据形式和范围:可以灵活输入.
(3)输出形式:有中文提示, 简洁整齐.
(4)界面要求:有合理的提示,每个功能可以设立菜单,根据提示,可以
完成相关的功能要求. (我只要做第一题,能帮下我做吗?谢谢)
我改成做保存,第四个
▼优质解答
答案和解析
#include
using namespace std;
class LinkedStack;
class Node //结点类
{
\x09friend LinkedStack;
private:
\x09int data;
\x09Node *link;
};
class LinkedStack
{
public:
\x09LinkedStack(){top=0;}
\x09~LinkedStack();
\x09bool IsEmpty()const{return top==0;}
bool IsFull()const;
\x09int Top()const;//返回栈顶元素
\x09LinkedStack &push(const int &x);
LinkedStack &pop(int &x);
\x09void change(int &m,int &n);
private:
\x09Node *top;//指向第一个节点指针 //错误
};
LinkedStack::LinkedStack ()
{
\x09Node *next;
\x09while(top)
\x09{
\x09\x09next=top->link;
\x09\x09delete top;
\x09\x09top=next;
\x09}
}
bool LinkedStack::IsFull()const
{
\x09Node *p=new Node;
\x09if(p)
\x09{
\x09\x09return true;
\x09\x09delete p;
\x09}
\x09else
\x09\x09return false;
}
int LinkedStack::Top()const
{
\x09if(!IsEmpty())
\x09\x09return top->data;
}
LinkedStack &LinkedStack ::push(const int &x)
{
\x09Node *p=new Node;
\x09p->data=x;
\x09p->link=top;
\x09top=p;
\x09return *this;
}
LinkedStack &LinkedStack ::pop(int &x)
{
\x09if (!IsEmpty())
\x09{
\x09\x09x=top->data;
\x09\x09Node *p=top;
\x09\x09top=top->link;
\x09\x09delete p;
\x09\x09return *this;
\x09}
\x09else
\x09\x09cout
看了 问题描述任意给定一组M进制的...的网友还看了以下:

实验室常配置一定浓度的溶液进行实验.图1是配制200g溶质质量分数为8%的NaCl溶液实验操作示意  2020-04-07 …

通过一个月的化学学习,相信你已经初步掌握了实验室制取气体的有关知识.请结合图示回答问题:(1)写出  2020-04-08 …

有史学家认为,从秦汉起,官僚体制就是中国制度的核心问题,而这个核心问题又可以分成两个大的子问题,一  2020-05-13 …

二进制的问题嗯在计算机中数据是以二进制表示的吧,0000000(0)~11111111(255)那  2020-05-15 …

有史家认为:从秦汉起,中国制度的核心问题是官僚体制,而官僚体制的主要内容是官僚的选拔和权力的制衡问  2020-07-13 …

回答有关人体生理活动调节机制的问题.为了更好的揭示人体生理功能的调节机制,可用猴进行科学实验(如图  2020-07-20 …

我国实行党政领导干部任前公示制度,在很大程度上避免了用人失误、用人腐败问题的出现。这体现了()①人民  2020-11-23 …

近两年来,政务公开、开门立法,政府在公开中走向民主;重大问题集体决策制度、专家咨询制度、社会公示制度  2020-11-23 …

近两年来,政务公开、开门立法,政府在公开中走向民主;重大问题集体决策制度、专家咨询制度、社会公示制度  2020-11-23 …

有史学家认为,从秦汉起,官僚体制就是中国制度的核心问题,而这个核心问题又可以分成两个大的子问题,一是  2021-01-01 …