13307130254_LIANGYONGQING_Assignment5

Finish assignment5. Very sad to finish p2.cpp until 19:50. p2.cpp has some comments for easy reading.
注释放掉方法明前面， 而且 一行的长度最好不好让阅读者要横向拉动