第2个回答 2008-08-12
这取决于你想怎么发展了
C语言只是一个在计算机上实现想法的工具.你是懂了数学,再用C语言去实现这些数学方法.而不是C语言建立在数学之上.就想说话一样,有中国话,英文之类的,脑海里已经有了想法,把他用语言表述给别人,使别人明白.而C语言是使机器明白你想法的一种工具!
其实现在的语言很丰富了,很多数学方法都封装好了,你只需要调用一个函数就可以实现.如果只是一般的工作,高深的数学知识是不需要了.
但基本的还是要懂要会,至少你要知道那是什么.现在能学好一点就多学一点没有坏处.
第3个回答 2008-08-12
我觉得没有必要,但是有的时候会用到一些,比如算法里就会用到离散数学里的知识,不过现学也行的.