我扮演的角色是驾驶员
一、结对伙伴
领航员:赵峻
作业地址见我的博客。
二、代码地址
https://coding.net/u/k2048/p/huangjindian/git/blob/master/main.c
三、总结
1、个人总结
本次作业我扮演驾驶员,赵峻扮演领航员,我负责算法实现以及代码优化。赵峻负责代码所用算法思路提供以及红旗审核。本次编程我们采用了C语言来实现,游戏方式选择了单机模式,通过输入轮数,随机抽取数据进行游戏,最后输出玩家成绩。赵峻在这次编程过程中对我起到了很大的帮助,让我在算法的实现过程中节约了很多时间,并且在代码复审发现了我没有发现的问题。同时,自己也认识到对一些已学知识的不熟悉,导致编程时出现这样或那样的错误。所以自己应该时常去温习一下过去所学的知识。我也意识到一个人的力量是有限的,唯有多人集思广益,才能想出更好的想法。
2、共同总结
经过这次结对编程我觉得还是有很大收获的。编程是一项很枯燥的事情,但是结对编程极大的解决了这份枯燥。一个人编程在算法无法实现或者出现错误时很容易陷入无法解决或者钻牛角尖的怪圈,但是当有一个队友在身边时一个人陷入怪圈另一个人就可以提供其他的思路来解决。我们有时在犯错时无论怎么复查都是无法找到的但是别人却可以轻易找到的,往往是旁观者清,当局者迷。这些都是结对编程带给我们的好处。结对编程对提高代码质量和效率上气道很大的作用。
四、图片
1.程序运行时的图片。
2.编程时照片