课程作业四
class creat
{ int number;
public :
void randomnumber();
void randomsign();
} ;
class calculate
{
public:
int result();
};
class set
{
int answer,shuliang;
void set(int a);
void setshu(int b);
};
class judge
{
public:
bool judging();
};
class print
{ int number;
public:
void print(int num);
void printanswer(int answer);
};
我把编码的实现分成了四类:1.生成题目类;包括两个函数,分别生成随机数和随机负号,这样就可以生成随机运算式。2.计算类:根据计算式计算出题目的正确答案。3.输入类:输入用户想要的题目数量和用户的答案。4.判断类:判断用户的答案是否正确。5.输出类:输出用户答对或答错几题和题目的正确答案