如果你一点编程基础都没有的话还是建议你跟着老师走,因为编程其实就是一种思考问题时思维模式的转换,一个人的习惯是很难改的。这也就是初学者看不懂书的原因。老师的作用是可以引导改变分析问题时的思维方式。当然,如果你非要自学也不是不行,但必须要找一个能指导你的人!自己学还掌握不好方法,必须要有人教你。还有一点,很重要!就是学习c语言的话必须注重上机调试,必须要靠自己去编出一些小程序,不能偷懒。不客气的告诉你,想学好c语言必须要下苦功夫。c很难!而且不是你想学好就学好的!我们专业100多人,真正学好的不超过10个。你应该有点心理准备,而且没有4个月你学不好。因为你思维模式的转换时间得需要差不多这么长时间。c很枯燥,很累,这也是学不好的原因之一。如果想学好或者说单纯想过2级,你都必须要付出很大的努力!没有免费的午餐。一般一个正常学生要是真用心学的话,4个月足够了!剩下的就是用一个月去做笔试和机试的题。一定要用心做!别坚持不下去。
其实学编程本就不容易。
C语言只是学编程的一块开门砖而已。
以后要学的还有很多,漫漫长路很久。
本人学了C和C++但是也只能做出一些小软件而已。
有困难可以联系我,自学的时候注意什么才是重点
有本谭浩强的书,讲得很入门,非常容易懂,耐下心来看,从头看到尾即可。