我觉得数据结构和算法趣味性稍强一点,和C结合的紧密一点。 其实想提高编程能力,只有多实践,多编程,至于编写什么程序,用什么方法编程,就看自己的兴趣所在,领域所在了。 在不断编程的过程中积累对C语法的深刻认识,和编程方法的领悟。 刚开始编程只需有基本语法就够了,用这些基本语法先去熟悉一个开发环境,推荐visual studio, 然后在编程-学习-应用三者之间来来回回,学习上碰到了问题,编个程序检验检验,检验不出来就Internet,当前编程不足以满足应用就去学习额外的东西。至于要成为一个编程高手,编程的内容深而广,数据结构和算法搞好后,操作系统和编译原理学好了才好往下走。
楼上是NOIP的。。?表示已经没有机会参加NOIP的路过。。
多读别人写的程序,想想自己的程序和别人的差在哪里。多写程序,报错了不要急着问别人,先自己好好看看,实在搞不懂了再去询问。学习编程没有什么好的方法,就是多练。
如果可能的话
最好找个老师教你
不要找我教(我还是个学生啊)
现在正在准备NOIP