代码内含测试数据;主体程序都包括在内。如果要为自己所用,只须作少许修改~~