一般大学开C语言课是在大一,所以一般要高中水平。深入学习的话肯定高等数学之类的基础要有。
本人觉着纯粹学c语言的话,对数学要求不是很高,基本的四则运算会就行,关键是逻辑能力要强,对计算机的结构有基本的了解。c语言就像你学过的语文英语一样,有基本的句法,句法学会之后,要在实践中不断加强你运用句法的能力。另外对数学的要求要看你的用途是什么,如果是用来写界面等控制类的话,对数学要求很低;如果是用来开发算法的话,那估计至少要大学水平吧!