更多试题见: http://www.cnblogs.com/zhangzujin/p/6791306.html
参考解答见: http://www.cnblogs.com/zhangzujin/p/3527416.html