第二次个人编程作业

这个作业属于哪个课程 ·作业课程·
这个作业要求在哪里 ·作业地址·
这个作业的目标 查缺补漏
作业正文 ·作业正文·
其他参考文献 C语言教程

第二次个人编程作业

让我再看一看!

一、友情出演:SunJC911

SunJC911 Github地址


错误演示:

第二次个人编程作业_第1张图片


这里很明显发现了一个错误:年龄、钱结果应分别是六、三。应该是在等于上的判断有了失误。
已作出补充

Issue截图:

第二次个人编程作业_第2张图片


二、友情出演:JackWany

JackWany Github地址


错误演示:

第二次个人编程作业_第3张图片

经过多次代码测试发现错误情况:
1、没有对"则"后语句的"增加减少"以及"数字"进行判断,只是单纯的做出+1的操作。需要对代码的判断进行丰富。
2、没有对操作语局"小杨年龄 减少"进行判断补充 导致"看看"无法进行
3、没有对"年龄/零花钱"进行判断 只能单纯的满足样例

Issue截图:

第二次个人编程作业_第4张图片

三、友情出演:¥。

¥。的Github地址


C 语言对函数的顺序是有要求的,写在后面的函数不需要函数声明就可以直接调用前面的函数,而前面的函数要调用后面的函数,需要在调用函数的前面加上被调用的函数声明。
已做出修正

错误演示:

第二次个人编程作业_第5张图片

Issue截图:

第二次个人编程作业_第6张图片

四、友情出演:linlk

linlk 的Githun地址


在"如果"语句里的处理条件过于简单,不能应对减少条件,需要进一步添加"elif"。


错误演示:

第二次个人编程作业_第7张图片

Issue截图:
第二次个人编程作业_第8张图片

五、友情出演:大凹凸薯片味的鸡

大凹凸薯片味的鸡 的Github地址


编码过于僵硬,需要灵活运用,对题目欠缺深思熟虑。


错误演示:

第二次个人编程作业_第9张图片

Issue截图:
第二次个人编程作业_第10张图片

六、友情出演:快给我康康

快给我康康 的Github地址


编码同样过于僵硬,没有将应有的运算和操作进行函数定义,这里主要针对了运算进行修改。


错误演示:

第二次个人编程作业_第11张图片

Issue截图:
第二次个人编程作业_第12张图片

容我再改一改!

他人纠错

1、11号一天下来的issue都是针对"十"以上的问题,要求代码进一步更正完善。确实,经过一段时间的打磨出现了后,将代码完善。

自我纠正

1、改正别人错误的时候发现了自己的错误,自己也只安排了大于小于两种情况,缺乏分析"等于"。需要对判断条件等于进行补充。

第二次个人编程作业_第13张图片

2、发现自己的"如果,则"后判断存在一定的问题,第五个词,心急直接进行了简单的字符串判断=="小杨零花钱",太弱智了


原代码: if sen[5] == "小杨零花钱":
修正为: if key.find(sen[5]) != -1:
附: key=''.join(tuple(name.keys()))

第二次个人编程作业_第14张图片

你可能感兴趣的:(第二次个人编程作业)