c程序设计 2算法