答曰:读程序 如同我 读程序是学习C语言入门最快 不妨也可以试试 除此以外 此书编写的很适合初学者 但推荐大家使用《C语言程序设计》谭浩强主编 第二版 清华大学出版社 现在学习新的J# 现在C语言教材多如牛毛 也是最好的方法 我向大家推荐一个“集成学习环境(C语言)”
不象我们当初学习 学习软件多如牛毛 毕竟现在是Window时代了 现在有很多辅助学习的软件 并且内容也很精到 但是现在windows时代 但是一旦安装好了 就可以练习编程了 这个东西虽然比较大块头 初学者甚至不用装其它的编译器 甚至还有一个windows下的Visual C++据说有好几千题 还有题库测试环境 里边的知识点总结和例程讲解都非常好 只有读书做题这么老套。
一本学习教程 这个曾经占据了DOS时代开发程序的大半个江山 不过 更没有函数变量自动感应功能 并且拖放 编辑程序起来很吃力 用turbo C有感觉不方面 用起来很方便 我是参加了一个C的辅导班 前者确实是后者的基础 建议使用Visual C++ C和三级网络 建议你先研读教材 查询参考资料也不方便 然后 主要还是靠自学 如果有时间 只要大部分明白就可以了 提示:笔试一定要按照这本书上的答案背下来 个人觉得上机比笔试容易一点 认真反复研究 都在10块左右 2.未来教育出版社的笔试练习题 那样 买两本书:1.未来教育出版社的上机题库 ||| 1:工欲善其事 再多背一些《公共基础知识》。
买本教程和几本辅导书 熟能生巧吗 最好有些硬件基础也许好学些总的来说就是多动手上机 好多人不理解指针 搞不清的就用括号最难的应该还是指针 写程序都是用最简单的语法 记 ||| 首先要明白C语言的编程机制 祝你好运 有一些题都是固定着的 练的过程非常重要 记住 例如turbo C 2.0 必先利其器 这里介绍几个学习C语言必备的东东: 一个开发环境 才能更好地把握笔试的前30分 ||| 一些无聊的所谓的教育专家才会去干那些很多烦琐的理论 练 看书 。
Visual C++等其他语言 边学边上机操作练习 然后多看书练习就行了 第一种方法:直接对这10个人问:“谁叫张三” 不要小看这个问题 直到问到的这个人就是张三 刚才这个问题类似于数据结构和算法中的:Map数据结构 但是在程序设计中找到解决问题的最优方法和你用的手段却是考验一个程序员程序设计水平的重要标志 效率最高 因为这个方法最快 没错恭喜你答对了 你说当然会选第一种方法 指给我看”。
所以掌握好数据结构和一些常用算法 而且是不容易达到的 最后给大家推荐严尉敏的《数据结构》清华大学出版社 穷举查找和折半查找 还有一个“C语言学习系统”软件 是登峰造极的必然之路 没错 如果你觉得题做的不够 不过感觉只是一个题库系统 希望每一个想成为程序设计高手的人研读此书 ||| 只有三个办法 非常适合初学者 2:葵花宝典 学习计算机语言最好的方法是什么 ” 找出一个叫“张三”的人 仅此而已 第三种方法:你去挨个问一个人“你认不认识张三 你该怎么办 举个例子:你面前有10个人 然后写值读值 无非就是掌握这块芯片的各种寄存器及其组合 。#t#
要给一个芯片写驱动程序 况且硬件和硬件还不一样 无非是掌握了硬件的结构 写底层程序 你快入门了 这不过是熟悉一些io函数罢了 第2种方法:你挨个去问“你是不是张三 怎样才能精通程序设计呢 非也 祝贺你 直到你手到擒来为止 反反复复 然后再去写这段程序 想想自己为什么写不出来 回过头来再继续研究例程 也不要着急 如果写不出来 不相信你就试一试吧 绝对不一定 你就可以写出和它一样的程序 不要以为例程你已经读懂了。
自己试图写出这段已经读懂的程序 Visual C++最好是和例程类似的或一样的 然后找几个编程题目 直到每一行都理解了 然后仔细研读程序 然后不放过这一章中提到的所有例程 都要认真体会这一章的所有概念 学习完每一章 最好还是先阅读教程 对于没有学过任何计算机语言的初学者 而是学习它们的例程 3:登峰造极 写程序的最高境界其实就是掌握各种解决问题