C++简单计算器

qq_33645913 2016-06-14 02:45:56
#include<iostream>
using std::endl;
using std::cout;
using std::cin;

class Numbers //定义存放数字的类
{
private:
long double Num_str[200];
protected:
Numbers():count(0){}
~Numbers(){};
int count;
int Num_set(long double num)
{
Num_str[count]=num;
count++;
return 0;
}
int Num_input(long double num,int b)
{
Num_str[b]=num;
return 0;
}
long double getNum(int b)
{
return Num_str[b];
}
bool display();
};

class sign //定义一个符号的类
{
protected:
int a; //'0'标志
int b; //'1-9'标志
int c; //'+-'标志
int d; //'*'标志
int e; //'/'标志
int f; //'('标志
int g; //')'标志
int h; //'.'标志
int i; //'='标志
int fc; //'('计数器
int gc; //')'计数器

sign():a(0),b(0),c(0),d(0),e(0),f(0),g(0),h(0),i(0),fc(0),gc(0){}
~sign(){};
};



...全文
161 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
qq_33645913 2016-06-14
  • 打赏
  • 举报
回复
额,发错代码了

64,636

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

试试用AI创作助手写篇文章吧