爱吃的LC

20172306《结对编程——四则运算》第二周

20172306《结对编程——四则运算》第二周阶段总结

结对伙伴

姓名:邓煜坤
学号:20172325
伙伴博客地址:
对伙伴的评价:我觉得他这一周的态度很好,而且也很认真。我在做的时候,会经常出现停滞不前的现象,他会积极地鼓励我,不让我着急,慢慢来。但是有的时候,他有点不够追求小细节。我觉得这是他需要在下周改进的地方。

相关过程截图




这是有关生成题目的截图。主要是建立一个数组,然后根据索引的奇偶性来存放数字和符号。编写了得到数字和获得符号的方法,然后再写一个生成题目的方法。

不过现在还存在着两个问题,一个是我想把题目的级数和题目的长度结合起来,这样可以更加方便的进行级数的题目的获得。还有一个问题是,我现在输出的是一个数组。我现在在想着将这个数组中的内容输出从而形成一个很正常的题目。我暂时想到的是for each语句。但还没有尝试,会在下一周的博客中继续完善我们的内容。
还有真分数的


主要是根据最大公约数来进行计算。最开始我只思考了分子分母之间大小的比较和约分之间的关系。后来进行了错误的编译。后来经过同学的一些提点,我才知道我的问题。




这是后缀表达式的计算。

暂时我们还没有完全完成中缀转后缀,所以暂时没有把他们放在一起,而是单独进行测试的。

遇到的困难及解决方法


  • 最开始我想的是利用switch语句,然后通过循环进行实现生成题目,但是后来出现了这样的问题 所以我问了一下学长。学长说我这么想比较麻烦,所以我又重新开始。但是为什么会出现那样的问题我还不是很清楚,但是那段代码我没有删,如果以后有时间了,还可以拿出来看看能不能有新的想法。


  • 这是最开始我编写的真分数的代码,在运行时结果是这样的
    会出现这样的情况,我和我的伙伴觉得是我的逻辑存在差错,后来就编写了上面那个。在错误的基础上,又找到了新的错误,然后进行了改正。这也算是另一种收获。

  • 对于生成题目的代码。可以看到输出的是一个数组。我现在想按照正常的形式可以输出来,还没有做,但是我觉得这对于我来说是一个问题。

写出项目中自己负责的部分

我在这个项目中主要负责生成题目以及真分数的产生,也就是前半部分。他来负责后半部分的内容
我个人认为,我在这个项目的个人贡献度是50%。

给出项目的码云链接

(https://gitee.com/CS-IMIS-23/20172306.git)

给出小组结对编程照片

对自己的评价

我觉得我自己在编程方面的能力太弱了,而且我看了20172325对我的评价,我觉得他说的十分有道理。很多时候,懂但是不会编还真是让人头痛。

posted on 2018-05-08 23:43  爱吃的LC  阅读(170)  评论(2编辑  收藏  举报

导航