近来家庭作业里有24点的题目,为了找出所有可能的组合,就写了个简单的程序:
1. 运行程序
2. 输入4个整数,比如:3 3 7 8
3. 显示所有可能的组合
#include "assert.h"
#include <iostream>
double operate(double num1, double num2, int op)
{
assert(op >= 0 && op < 4);
if(op == 0){
return num1 + num2;
}
else if(op == 1){
return num1 - num2;
}
else if(op == 2){
return num1 * num2;
}
else{
return num1/num2;
}
}
int calculate(int num1, int num2, int num3, int num4)
{
char operators[] = "+-*/";
for(int i = 0; i < 4; i ++)
{
for(int j = 0; j < 4