学c++多看多练,怎么个练法呀

来源:百度知道 编辑:UC知道 时间:2024/05/21 19:35:03
我晕
经常看到有人说,学编程要多看多练
但是到底该怎么个学发,看书时,好不容易
理解了其意思
但是真真让自己练的时候却还是不会,这该怎么办呀
~~难不成在练的时候也看着书??

暴汗,我也想做呀~~
但是习题都不会呀~~
我晕
感觉太难了

兄弟,我也刚刚开始学C,不过我的进度好一些。我讲一下我的学习经验和你分享,我觉得这样就能够很容易的灵活的掌握C语言,并且很好地运用了!
1、看书,这个不用我说吧。但是一定要理解书中的意思(我觉得谭浩强的书非常好,讲得太透彻了)。而且还要思考,开发C语言的人为什么要这样安排他的规则,C语言的这个规则有什么好处,规则与规则之间有什么联系。后来我把他们穿起来思考C语言,就会发现C语言很多东西,因为C语言很灵活,他的灵活之处恰恰就是这些规则以及这些规则的联系整体的结构框架。然后不断的复习,复习方法就是带着那些思考去理解C语言的本质,可能开始的时候思绪很零乱,但是反复多次的话每一次都会将这些零乱的碎片联系起来,一次一次就可以连成一个整体。
2、遇到例题,不要直接就看答案。我的方法就是看见例题就自己做程序然后对照答案,去分析你的思维与答案的思维那些不同,各有什么优缺点,包括算法复杂性、内存使用情况综合进行比较分析。而且还要做课后习题,方法一样,现自己做再对照答案;
3、除此之外,我还在学习离散数学。我觉得先学离散数学,不如先学C,再学离散数学,或者两个结合着学。我是结合着学的,我发现如果单独去研究离散数学,那么会很枯燥,而且也不会有什么印象。如果在你有语言基础的时候学习离散数学,你会找到离散数学与计算机语言的接口,离散数学的很多思想在你脑子里就活了。
我刚开始学计算机一周时间,已经学完数组了,而且课后习题还有例题都是独力做完,用上述方法觉得C语言学起来不费劲,学习的过程非常有趣,不存在任何的负担!

我大一就学C++ 刚开始觉得很难
天天啃书本 把C++的语法规范都弄明白
然后把课本的程序都敲了一遍 还要全部理解
然后试着做章节习题
调试错误了一直改
三个月后 就觉得学习C++越来越舒服

大一下学期就被老师逼着看程序
都是几千行的程序 看完了自己试着写一些小程序
C/C++的学习都要长时间努力才行
十年八年也出不了一个C/C++高手

"看书时,好不容易理解了其意思但是真真让自己练的时候却还是不会",显然是没有理解透彻啊,可以把书上的代码敲进电脑里,运行一下,加深印象