C++控制台应用:简单计算器
作者:三味书屋 来源:原创 2021/12/16 17:47:59

很久没用C++了。想创建一个C++类都不会。所以要重温学习下,现在开始每天学一点。

1、新建项目

选择控制台应用:

2、新建Calculator类

3、头文件代码Calculator.h文件中代码

class Calculator
{
public:
    double Calculate(double x, char oper, double y);//声明函数
};


4、Calculator.cpp代码

#include "Calculator.h"
double Calculator::Calculate(double x, char oper, double y)
{
    switch (oper)
    {
    case '+':
        return x + y;
    case '-':
        return x - y;
    case '*':
        return x * y;
    case '/':
        return x / y;
    default:
        return 0.0;
    }
}

5、main.h中调用

#include <iostream>
using namespace std;//可省略std::
#include "Calculator.h"


int main()
{
    std::cout << "Hello World!\n";
    cout << "hello" << endl;


    double x = 0.0;
    double y = 0.0;
    double result = 0.0;
    char oper = '+';


    Calculator c;
    while (true)
    {
        cin >> x >> oper >> y;
        result = c.Calculate(x, oper, y);
        cout << "Result is: " << result << endl;
    }


    return 0;
}

6、笔记

这个计算器程序很简单。就是获取输入,然后输出结果。主要是很多C++规则都忘了。

使用using namespace std声明命名空间后,代码中就不需要std::了。

称      呼:
联系方式:
您的评论:
技术支持:l.w.dong@qq.com www.luweidong.cn
广州市   wx:lwdred
Copyright © 2014 三味书屋 All Rights Reserved
技术支持:l.w.dong@qq.com  sitemap xml  sitemap html

粤公网安备44010602011869号

粤ICP备13031080号-1