是的。
1.C语言毕竟是对方创造的,所以英语很重要。其次现在很多新技术新技巧都是来自欧美。要被翻译成中文还需要不短的时间,所以英文好非常有优势。这就是为什么用人单位需要大学生都过四级了。
2。如果学过数据结构、算法分析就知道程序设计语言和数学的联系有多紧密。离散数学是整个计算机行业的基础。高等数学、工程数学、概率数学在实际应用中很重要。
综上所述:英语、数学不好不等于不能学C。
学习计算机编程语言都是需要懂英语的不然学着会很吃力,因为计算机的基本都是英语,虽然不需要你全部记住但是常用的那些还是得记住。
学英语对于你以后向更高的地方发展有好处,你可你直接读外国的著作,学好数学对你的编程的算法很有好处
C是基础语言学的时候只要有基础的数学知识就可以,但如果你想学计算机的高级编程语言学的深一些数学和英语的好坏直接影响你学习的进度,计算机知识更新太快几乎全是老外开发的软件工具和语言学英语是必须的。
数学是必须的,英语一般了,你如果看中文教材就行了,但是英文版的教材还是经典的。所以想学的话,没有什么难的,只要用心,刻苦点就行了