种树的最佳时间是十年前,其次是现在。
学Bug=学霸哥(学霸中的一个Bug)
前不久参加了中国大学慕课网《零基础学C语言》的入门考试,昨天收到APP系统通知:“期末考试主观编程题在2月11日22点截止互评,请及时去网页端完成互评。”想当年中学时期,也经常被老师叫去帮忙批改试卷,那都是优等生才有的资格,没想到这么多年过去了,现在的劣等生还有资格批改试卷。
今天到公司想起互评的事,就进网页端看了看,评了一个就想再评两个,然后到五个,最后坚持到十七个如下图1。不得不说这个互评考试是一种好的再学习方式,首先通过编译运行分析验证别人的答案,找错改错然再针对性给个评论,遇到比自己写的更好的同学,也可以从中吸取营养。
图1.批改的试卷
就比如第一道试题,上次考试并没有写完整,虽然考后当天写完了,但经过今天的互评,对switch语句有了更深的理解:表达式必须为整型,所以可以利用强制类型转换(int)weight直接作为表达式;还可以利用除以5取整作为表达式更加精简程序。如下图2。
图2.编程题一
互评过程的编译运行主要在dev-c++中完成,但完善了的程序也拷贝到Linux环境下运行测试了,所以互评完后对昨天本地的git仓库已经有了更改,需要增加跟踪,提交,推送(add/rm,commit,push),回家后就可以拉取今天的进度,用到如下引用的命令,最后又在GitHub创建了README.md,所以又运行了git pull,图解如下图3。
git status
git add *.c
git status
git rm mazhao/test3.c
git status
git commit -m '2018-2-10 In the company'
git push -u origin master
git pull
图3.命令运行过程图解
回家运行git pull顺利拉取了今天的所有的更改,然后对switch的表达式(((int)weight)/5)改为((int)weight/5),因为强制类型转换的运算优先级本来就最高不需要再多一对括号,最后又提交了在家的所有更改,对昨天git入门学习做了一个完整的复习。
加油!
坚持!
领取专属 10元无门槛券
私享最新 技术干货