c语言实现结对编程项目

Github (李昆乘)(陈俊豪)

程序设计:

  • 实现-n -r 并且e1-e2 > 0,要求题目不出现负数, 对于减法运算先生成减数,再生成一个比减数大的被减数, 从而避免e1与e2的判断规则条件,减少程序行数

  • 实现真分数输出

  • 每道题<=3个运算符, 创建随机数参数, 生成1-3的随机数来决定符号数目, 再传入-r 内随机数字.

  • 结果不能重复->判断结果是否相同->判断符号是否相同->判断数字是否相同

  • 按编号生成题目库输出到当前目录下的Exercises.txt文件, 同时生成答案文件Answers.txt,生成题目后立即生成答案并写入对应文件, 生成答案在下一次生成题目之前, 避免生成答案的时候重复使用参数提高程序效率节约内存空间.

  • 判断并统计正确和错误的题数,并输出. 依据编号将题目文件后'='后的数字与Answers.txt进行比对, 记录其值

2018-09-18 07:53:06

猜你喜欢

转载自www.cnblogs.com/HappyCodeingkc/p/9666895.html