梯度下降算法c语言描述