能用电脑打字
初中水平的初等代数
学完初中平面几何后所能达到的逻辑思维能力(但不要求几何知识本身)
以上我认为是必须的。
计算机的一点历史啊,常识啊,如知道计算机有磁盘、内存、CPU和输入输出设备
一点二进制的东西,不过可以在学C语言同时学
熟悉一般软件的使用
中学英语水平
高中数学知识
以上不是必须的,但多数学C语言的人都具备了。
学过一门更简单的高级计算机语言,如BASIC(不是VB)、Pascal、LOGO或某种脚本语言
高等数学及相当的逻辑思维能力
熟悉计算机构成、原理,操作系统的一点知识,硬件的一点知识
良好的英语能力
以上是很理想的学习状态,不过具备的人不多。
c语言是一门计算机语言也就是平时所说的编程1~
你如果一点基础都没有的话学习编程我认为 c语言是一个很好的入门语言(很多人都说是vb简单,但个人认为虽然简单不适合入门语言学习,除非今后想往.net或basic方面发展)先不说这些!!~在学习c语言之前要掌握的时计算机基础啊
比如2 8 10 16进制的转换原码反码补码等鉴于你是初学不用掌握太多的东西需要的知识在以后会慢慢了解适自己的情况而定!~
至于你说看了看没看懂 不知道你看的是什么书 我推荐你一本 谭浩强的《c程序设计 (第二版)》很多人学习c语言都是看的这个(我也不例外呵呵)第一章是介绍c语言的历史和版本之类的东西了解一下就可以了!~从第二章好好看吧 不是很难应该能看懂!~
你的基础是有点难了.英文就那么一点可以忽略,只要强记就可以了.但是数学基础必须要有,否则就算学也不会学得很好.编程这活基础不好的话是没什么用的.可能别人拿来一段代码都看不懂它所表达的意思的.所以如果你有心学这个,建议先把数学底子先打一下.可以的话学下高数.如果有困难最起码也要把高中数学学完吃透.编程和数学里的一些逻辑思维和一些数学定势习惯是有一些共同的.所以最低要求是要把里面的一些数学解题模式和习惯要掌握.这样学习起来编程.C才容易.而且这样仅仅只能说是一般,只能看懂代码而已.如果要自己单独编写代码.则需要慢慢来.。
C是除机器语言和汇编外最贴近硬件的程序语言,除了必要的数学和英文基础外最好对计算机硬件有一定了解。学C是个枯燥的过程,但能坚持学下来的话能为将来打下良好基础。实际上我建议你搞台低配置的机器,只装DOS和Turbo C,从基础到DOS下的VGA图形编程一路上学下来,会发现它越来越有趣。加油,小朋友!
中期有个很有意思的东西就是graphics.h这个库,结合一些解析几何知识再加上你的想象力,你可以画出很复杂很炫的几何图形,当年我是玩得不亦乐乎。
声明:本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
蜀ICP备2020033479号-4 Copyright © 2016 学习鸟. 页面生成时间:3.640秒