#include <iostream>
#include <conio.h>
using namespace std;
void Add();
void Sub();
void Mul();
void Div();
void Hello();
void Message();
int main()
...{
int i = 0;
while (true)
...{
Message();
cout << "please input youre choice: " << endl;
cin >> i;
switch (i)
...{
case 0:
cout << "welcome next time!" << endl;
return 0;
case 1:
Add();
break;
case 2:
Sub();
break;
case 3:
Mul();
break;
case 4:
Div();
break;
case 5:
Hello();
break;
default:
cout << "please input a correct number (0 ~ 5)." << endl;
break;
}
cout << "press any key to continue...." << endl;
getche();
}
return 0;
}
void Add()
...{
int a = 0;
int b = 0;
cout << "execute add()" << endl;
cout << "please input a: " << endl;
cin >> a;
cout << "Please input b: " << endl;
cin >> b;
cout << "a + b = " << a + b << endl;
}

void Sub()
...{
int a = 0;
int b = 0;
cout << "execute sub()" << endl;
cout << "please input a: " << endl;
cin >> a;
cout << "Please input b: " << endl;
cin >> b;
cout << "a - b = " << a - b << endl;
}
void Mul()
...{
int a = 0;
int b = 0;
cout << "execute mul()" << endl;
cout << "please input a: " << endl;
cin >> a;
cout << "Please input b: " << endl;
cin >> b;
cout << "a * b = " << a * b << endl;
}
void Div()
...{
int a = 0;
int b = 0;
cout << "execute div() " << endl;
cout << "please input a: " << endl;
cin >> a;
cout << "Please input b: " << endl;
cin >> b;
cout << "a / b = " << a / b << endl;
}
void Hello()
...{
cout << "hello, consumer" << endl;
}
void Message()
...{
cout << endl;
cout << "-----------------------------------------------------------------------" << endl;
cout << "0. exit" << endl;
cout << "1. add()" << endl;
cout << "2. sub()" << endl;
cout << "3. mul()" << endl;
cout << "4. div()" << endl;
cout << "5. hello() " << endl;
cout << "-----------------------------------------------------------------------" << endl;
}
本文介绍了一个使用C++编写的简单控制台计算器程序。该程序提供了加法、减法、乘法和除法功能,并且包含了一个友好的用户交互界面。用户可以通过输入数字和选择操作来完成基本的数学运算。
32

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



