求大神告诉我怎么复习c,学好c ,想打好基础,
求大神告诉我怎么复习c,学好c,想打好基础,想了解更多高效能学习方法,请大神们赐教,我c学的一般般只会做几个算法,逻辑也差,有些题里要用没学过的语句,根本一点都想不到,咋...
求大神告诉我怎么复习c,学好c ,想打好基础,想了解更多高效能学习方法,请大神们赐教,我c学的一般般只会做几个算法,逻辑也差,有些题里要用没学过的语句,根本一点都想不到,咋学,
展开
4个回答
展开全部
突然心血来潮,回答一些问题:
首先,你需要两个东西,时间 + 精力,二者缺一不可,否则就别学了,做些你内心想用二者换取的事情。
如果你准备好了这两个东西,你还需要耐心,将二者在你学习的过程中无限延申,具体延申多长和你的学习能力有很大的关系。不过有一点可以肯定就是你需要在学习中不断的去试错,错的越多,掌握的越快。
上面说的感觉好像题不答意,但确实是本人的经验感受。如果上面你都了解并可以做到,那么C语言其实学起来很容易,因为其语法并不复杂,你不需要掌握所有的东西才开始写程序,而是每学一点就不断的重复,先学如何定义、声明、赋值等基本语法结构,再学输入/输出,接着学判断、选择、循环语句,不求理解,但求会用。
在学习上面的过程中,你需要用C语言编译器不断的尝试,将常见的错误熟悉一下,就是使用vs编译器下面提示的错误,例如忘记分号之类的。一定要敲代码,如果不知道敲什么,就先敲例子,再敲书的习题,任何一本C语言的书都可以,足够入门。
如果你真的花精力了,上面的事情其实只需要两周左右就可以初步搞定,但并不能让你掌握C语言,充其量只是学会了语法。你敲代码越多,语法越熟练。
语法差不多,就可以做逻辑练习,这个推荐学习ACM,ACM说白了就是做题,你百度一下ACM关键字就理解了,先做简单题,学名水题,推荐杭电的编号2000+的题目。
多少题目可以有进步?无需多,50道简单题,我敢保证你绝对是你班级的前几名,100到简单题,确保你基本的代码逻辑没有任何问题。这需要花费你至少一个月的时间,不排除你很牛逼,一周搞定……
如果想进一步,可以学习算法、数据结构,这些其实不是C语言的内容了,学习这些配上ACM的中等以上的题目,可以让你快速进步。
如果真的学到这里,你就可以根据自己的爱好了,是想搞桌面开发、游戏开发、网络开发还是啥东西,看兴趣,即使这些都不搞,只搞ACM也足以让你成为大神……再得几个奖牌,BAT工作不用愁……
最后说一下,题主说的想不到的问题,我只能说很正常,看看别人怎么搞的,下次知道就行了,什么事情都有一个过程,需要耐心……如果下次还想不到,那就下下次,知道你能想到为止……
首先,你需要两个东西,时间 + 精力,二者缺一不可,否则就别学了,做些你内心想用二者换取的事情。
如果你准备好了这两个东西,你还需要耐心,将二者在你学习的过程中无限延申,具体延申多长和你的学习能力有很大的关系。不过有一点可以肯定就是你需要在学习中不断的去试错,错的越多,掌握的越快。
上面说的感觉好像题不答意,但确实是本人的经验感受。如果上面你都了解并可以做到,那么C语言其实学起来很容易,因为其语法并不复杂,你不需要掌握所有的东西才开始写程序,而是每学一点就不断的重复,先学如何定义、声明、赋值等基本语法结构,再学输入/输出,接着学判断、选择、循环语句,不求理解,但求会用。
在学习上面的过程中,你需要用C语言编译器不断的尝试,将常见的错误熟悉一下,就是使用vs编译器下面提示的错误,例如忘记分号之类的。一定要敲代码,如果不知道敲什么,就先敲例子,再敲书的习题,任何一本C语言的书都可以,足够入门。
如果你真的花精力了,上面的事情其实只需要两周左右就可以初步搞定,但并不能让你掌握C语言,充其量只是学会了语法。你敲代码越多,语法越熟练。
语法差不多,就可以做逻辑练习,这个推荐学习ACM,ACM说白了就是做题,你百度一下ACM关键字就理解了,先做简单题,学名水题,推荐杭电的编号2000+的题目。
多少题目可以有进步?无需多,50道简单题,我敢保证你绝对是你班级的前几名,100到简单题,确保你基本的代码逻辑没有任何问题。这需要花费你至少一个月的时间,不排除你很牛逼,一周搞定……
如果想进一步,可以学习算法、数据结构,这些其实不是C语言的内容了,学习这些配上ACM的中等以上的题目,可以让你快速进步。
如果真的学到这里,你就可以根据自己的爱好了,是想搞桌面开发、游戏开发、网络开发还是啥东西,看兴趣,即使这些都不搞,只搞ACM也足以让你成为大神……再得几个奖牌,BAT工作不用愁……
最后说一下,题主说的想不到的问题,我只能说很正常,看看别人怎么搞的,下次知道就行了,什么事情都有一个过程,需要耐心……如果下次还想不到,那就下下次,知道你能想到为止……
展开全部
要想学好,必须得静下心来看书,c primer打基础,c和指针进阶。看不进去的话找点视频看看,推荐b站搜索王道训练营龙哥,有他的视频,对着学就可以了,学会了有点基础再去看书,还有多练习,不多练是记不住的
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
我在学C#,可以得话,一起学习
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
那你那你呢
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询