结对作业2
软件工程结对作业2 小学生计算题系列 题目1: 我们在刚开始上课的时候介绍过一个小学四则运算自动生成程序的例子,请实现它,要求: 能够自动生成四则运算练习题 可以定制题目数量 用户可以选择运算符 用户设置最大数(如十以内、百以内等) 用户选择是否有括号、是否有小数 用户选择输出方式(如输出到文件、打印机等) 最好能提供图形用户界面(根据自己能力选做,以完成上述功能为主) #include <ctime> #include<iostream> #include<stdlib.h> #include <cstdlib> #include <sstream> #include<stdio.h> #include<string.h> #include <fstream> using namespace std; #define random(a,b)(rand()%(b-a+1)+a) const string filename="test000.txt"; char yunsuanfu(int a) { switch(a) { case 1:return '+' ; break; case 2:return '-' ; break; case 3:return '*' ; break; case 4:return '/' ; break; } } int main() { const