寒假作业三

寒假作业三

合作成员:

  • 031602312----------Blog
  • 031602323---------- Blog

设计思路:

  1. 关于算式的生成:先写好括号和运算符,运算符不能全部相同,利用时间种子生成随机数,并在屏幕上输出算式。根据写好的括号和运算符计算出式子的结果存入变量。
  2. 关于真分数的运算:编写计算公倍数和公约数的函数。生成算式后,利用公倍数函数计算出分母的公倍数。根据公倍数将分数通分计算,得到未化简的分子分母。利用公约数函数将分数化简即得。
  3. 关于中英双语的切换:用户输入的字符选择中英文,每次输出提示语时都用if语句判断要输出中文还是英文。

编码规范:统一使用C语言作为编程语言,每一句要求换行。

程序实现和结果测试:

GitHub提交:

分工和协作截图:



合作过程:

先各自写出随机算式生成的代码,对比两人的代码优劣,选择出比较好的代码来进行补充修改。

合作体会:

这是我第一次与他人协作完成编码,合作与自己完成工作是完全不同的。
  • 首先要做好分工。这次合作最大的错误就是没有一开始就做好明确分工。我和我的小伙伴各自写了代码,都是生成算式的模块,也就是我们做了重复的工作。这不仅给后来的合作带来麻烦,也浪费了时间精力。
  • 代码规范一定要定好。这是与他人合作来完成一个程序的设计,不是只有你自己,所以你要保证你的队友看得懂你的代码,如此在遇到bug的时候,你的伙伴能够帮你找出来。这就要求你代码的可读性要高。代码编写的格式要整齐规范,函数和变量的命名要有意义,对于合作开发来说都是很必要的。
  • 确定好一段共同工作的时间.编码过程中会有遇到问题需要共同来分析讨论的时候.不要求每时每刻,但总要有一些共同的时间来交流想法。
  • 互相信任。

posted on 2017-02-17 23:20  code-123  阅读(222)  评论(1编辑  收藏  举报

导航