顺便复习一下引用函数和Switch语句的写法
#include <iostream>
#include<math.h>
using namespace std;
void add() {
int a, b;
int sum;
cin >> a >> b;
sum = a + b;
cout << sum;
}
void subtract() {
int sum;
int a, b;
cin >> a >>b;
sum = a - b;
cout << sum;
}
void multiply() {
int sum;
int a, b;
cin >> a >> b;
sum = a * b;
cout << sum;
}
void divide() {
int sum;
int a, b;
cin >> a >> b;
sum = a / b;
cout << sum;
}
int main()
{
cout << "input a number, please" << endl;
cout << "number 1 is +" << endl;
cout << "number 2 is -" << endl;
cout << "number 3 is *" << endl;
cout << "number 4 is /" << endl;
int n;
cin >> n;
if (n >= 1 && n <= 4)
{
cout << "then input two number" << endl;
switch (n)
{
case 1:
add();
break;
case 2:
subtract();
break;
case 3:
multiply();
break;
case 4:
divide();
break;
}
}
else
cout << "rerun and input again, please" << endl;
return 0;
}