C++语言写的,控制台模式的,本人亲写,可用来略作借鉴,保证完整可运行