C语言学习问题,高手进来解惑,不胜感激!

我上的C语言的课,老师讲的我还算能听懂,比如什么循环的一些理论\指针的理论,都没问题,就是做题的时候一点头绪都没有,一道题目老师讲的时候也能理解代码的意思,就是让自己写的时候写不出来,感觉根本无从下手,也没有一个解体的想法,C语言快学完了,从开始学到现在一个月了,很郁闷.各位高手给解答一下我现在的情况应该怎么去改变啊?很感激....

第1个回答  2007-08-01
同意楼上的观点~我也在学程序语言,大一的时候也学过C语言,本人有种亲身体会,老师出的题目很大部分跟数学有关,玩的就是数学问题,比如要你求什么闰年啊之类的~~~楼上说的很对,程序要多写~这个是关键,但是也要有好的教材~本人认为国外的教材不错,毕竟计算机这个东西是外国人发明的,可能由于文化的不一样~~程序考试其实没有多大的意思,在高分也就这样,还是多写,多读好的代码,先仿照的写,在自己动手设计~~多看书~~这个东西也不能急~~慢慢来,扎扎实实的搞清楚细节才识硬道理~
第2个回答  2007-08-01
同意楼上的观点,很多初学者一位能听懂就行拉,很少上机实践,就像学游泳只听理论不下水,学完之后还是不会游啊。

建议你可以首先把课本上的例子敲一遍,
边敲边总结人家是按照什么顺序写的,
想想一个程序的流程。
然后同样的题目自己再做一遍,
找找错误,
总结经验。

然后找些简单的题目来做,
有简单到容易。
前提是语法已经掌握差不多。
至于算法什么的,
因为初学者一般也遇不到什么特别难的题
自己编程之前先在脑子里把解决方法找出来就行。
当达到一定程度的时候,
对于程序的调试也很重要,
自己要试着去解决编译和运行中出现的错误。
当然,
这对于你来说是后话。

一句话,多练练!
加油!本回答被提问者采纳
第3个回答  2007-08-01
这种典型的是动手太少
首先从第一个helloworld程序开始,在tc里面敲入代码按照书上的步骤运行成功,然后多写程序,不要觉得简单好像懂了就懒得写,真正写的时候你才会发现其实自己什么都不知道。程序这东西考再高分不会写有什么用呢?
第4个回答  2007-08-01
你依赖性强了,老师讲的必然要听,但是只听老师讲的还远远不够,这东西啊!最重要的是动手,还要动脑,所以上面说的抄是没多打用的,抄了去理解还有点用.
第5个回答  2007-08-03
同意大家的观点
我是大一的学生,刚学完C语言
刚开始的时候都不想动手去做题
也跟你一样有同样的问题
后来就是"多看多做多想"
然后就觉得好多了
很复杂的还是觉得有点困难
但是一些比较简单的基本上是没什么问题
多多实践是很有好处的
相似回答