所有程序用函数实现