C语言要怎么学?是不是很难的?而且数学不好。

Python012

C语言要怎么学?是不是很难的?而且数学不好。,第1张

呵呵,没什么难不难的,只要花时间就行了,个人觉得和数学没太大联系,除非到后期研究算法

你说的是这些啊,呵呵,你说的这些是最基础的数学知识,而且用c语言来解决这些问题也是c语言比较简单的问题,学习c语言后基本上就是用这些简单的例子来练手的,但是等你c语言有一定基础后,基本上就是要要用c语言来解决一些实例,比方说一些管理系统,一些小游戏,这些都和数学没啥关系,到后期既要涉及到其他的知识,比如数据结构,算法等,这些都是比较难的,但是这是刚学的话就没必要了解这么多,考2,3级的话也没必要知道这么多。真正和数学有关系的语言是matlab,它就要涉及到很多较难的数学知识,比如数值分析,矩阵论,概率论等

有一定关系。需要有数学思想。

C语言就是背代码,写程序,做东西。

有些程序是以一些著名的数学模型为背景的,比如Fibonacci数列,汉诺塔...

需要的是数学思想,所以说是“有一定关系”。

!!!!!!!!!!

对补充问题的补充:聪明的话没什么问题,不然刻苦一些也能学会。一些数学模型不懂的话可以问老师,其实C语言用到的数学模型原理都是很简单的,只是用C语言解决这些数学问题时 编写程序比较费脑子。就像是把你能理解的汉语翻译成英语一样,编程的过程就是把 自然语言 “翻译”成 C语言。

http://download.csdn.net/detail/tian2342/7126501

值得你拥有

古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少

判断101-200之间有多少个素数,并输出所有素数。

程序分析:判断素数的方法:用一个数分别去除2到sqrt(这个

打印出所有的 "水仙花数 ",所谓 "水仙花数 "是指一个三位数,其各位数字立方和等于该数本身。例如:153是一个 "水仙花数 ",因为153=1的三次方+5的三次方+3的三次方。

输入两个正整数m和n,求其最大公约数和最小公倍数。

/**在循环中,只要除数不等于0,用较大数除以较小的数,将小的一个数作为下一轮循环的大数,取得的余数作为下一轮循环的较小的数,如此循环直到较小的数的值为0,返回较大的数,此数即为最大公约数,最小公倍数为两数之积除以最大公约数。* /

------------------------