第二次作业(一)

我的github仓库

1001.A+B Format(20)解题思路

一开始认为这是一道很简单的编程题,只是两个数通过加法输出结果。
开devc++开始编程以后才发现没有想象中那么的简单,因为有逗号的插入,可能要通过数组来进行输出,然后就引入了新的数组变量,将每一位放到数组的每一个单元,并且记录下来结果值的位数,再通过for循环把数组输出,用if的条件语句判断是否该加入逗号,最终就可以输出要求值啦!

刚开始的代码

当我用devc++运行这个程序的时候,却发现输出的结果后面依然会有一个逗号,测试结果如下:

测试结果

我便通过if条件语句判断是不是最后一位,如果不是最后一位再输出逗号,便解决了这个问题,得到了正确的结果。

代码
测试结果

当我尝试调试题目上面的输入时,却出现了这样的结果

我便想到是不是因为没有考虑正负的情况,于是当c<0的时候,将c变成正数,再进行运算。

最终代码

是当我将代码提交到pat上时,发现有一个测试点过不去【忘记截图】

我实在想不到原因,问了一下汉森大神,才发现是没有考虑a+b=0的情况,于是添加a+b=0的情况进去,便全部通过。

代码

测试的图片

测试图片


github使用经验

1.从来没有接触过github的我一开始是一头雾水,通过询问`晨瑶女神`,得到了链接[github教程链接](http://www.cnblogs.com/wzhz/p/5059194.html)一步一步往下跟着教程走。
2.最后的出来最重要的几步就是
     -git add
     -git commit
     -git push
3.如果代码已经传上去了,想要再次修改的话,就直接修改,改完直接commit,然后push。
                (来自`汉森大神`)
     -修改的话直接右键仓库文件夹选择git bush,否则的话路径就错误了。
4.如果想要删除已上传的文件的话,就要先本地删除,再push上去。
                (来自`西瓜学长`)
5.通过这次使用,我对github也有了新的认识,通过一次次的熟悉,我相信我能越来越掌握github。

PS上次作业也不知道要怎么做,就随便做了做,果然分数及其低,所以得出一个很重要的结论,所有的作业一定要好好做好好做好好做,重要的事情说三遍!而且也阅读了陈翔大神的第一次作业的随笔,发现真的是内容充实,自己是比不上的,但是我也要望其项背,努力向大神们靠近!加油!

posted @ 2016-01-29 14:53  NevesLalala  阅读(191)  评论(2编辑  收藏  举报