混合罚函数法c语言程序