2023-11-10 01:54来源:m.sf1369.com作者:宇宇
编程要编出高质量,高效率的代码,数学的功底是得必须深的。举个最简单的例子:算4个9之和。如果数学只会加法的话,就是9+9=18+9=27+9=36,得进行3次加法运算,如果会乘法的话,4*9=36,只需进行一次乘法运算就能得出结果。显然,运用乘法效率就高了。
在计算机方面有天赋会数学不好?程序设计=算法+数据结构,而算法和数据结构的根本是以离散数学为基础的。数学不好学编程没什么发展的。建议看完C的同时找本离散数学和数据结构看吧。
是的。
1.C语言毕竟是对方创造的,所以英语很重要。其次现在很多新技术新技巧都是来自欧美。要被翻译成中文还需要不短的时间,所以英文好非常有优势。这就是为什么用人单位需要大学生都过四级了。
2。如果学过数据结构、算法分析就知道程序设计语言和数学的联系有多紧密。离散数学是整个计算机行业的基础。高等数学、工程数学、概率数学在实际应用中很重要。
综上所述:英语、数学不好不等于不能学C。
这各哪几章都没有关,只是在数学的附录上有对程序设计语言的介绍。这么说吧,会C语言,不一定要很好的数学基础,但是如果你要精通C语言,用C语言编写各种算法解决实际的问题的时候,那么数学是必需的,因为这时候其实核心在于用数学解决问题了,C语言仅成了一个工具了,