可以说是没有绝对的联系的,不过你有好的思维,理解会容易点,学起来就可以有相似的感觉。一点都没有的话,那是不可能的。编程的算法就是要你对数学的运算技巧要有所掌握。如果你连素数是什么都不知道,要你编一个求素数的程序,你怎么求呀?所以说有一定的数学基础可以方便理解。数学思维好的话,推理、逻辑方面会比较好,可以找到好的算法,你写的程序的速率就会高。
如果是应付考试的话,其实只需要高中水平就行了,但是要想深入学习的话,还需要
学习数据结构,算法之类的,就需要一定的高数和离散基础
会用Windows自带的计算器,即使不会算1 + 1,就可以编程序了……
要达到3级以上水平,英语要4级以上才可以了解C语言的编程路径。
上过高中就可以了,如果以后学数据结构还要用到离散数学