此次程序使用了“ctime”头文件,用来获取时间,用rand()函数生成随机数,“srand((unsigned)time(NULL));”此语句可以生成随时间变化的随机数。
计算出结果后,用户可以选择继续输出或者停止。
代码如下:
//主要功能:随机生成四个1~13之间的数字,进行24点运算,输出所有成立的算式。
#include "stdafx.h"
#include "iostream"
#include <ctime> //获取时间
#include "string"
#include "math.h"
using namespace std;
class dian
{
private:
char allnumber[13] = { 1,2,3,4,5,6,7,8,9,10,11,12,13 };//全部的数字
double a, b, c, d;
double number[4];//用来存选出的四个数字
string result[4];//存输出的算式
public:
void choice();//从1~13中随机生成4个数