怎么自学C语言

我是一个高中生,是一个玩机迷,我想学习C语言,可无从下手入门,我看了很多教程,但一上来就变量,看到一点就看不下去了,不知道为什么要讲变量,原理是什么,而且我也记不了,看了... 我是一个高中生,是一个玩机迷,我想学习C语言,可无从下手入门,我看了很多教程,但一上来就变量,看到一点就看不下去了,不知道为什么要讲变量,原理是什么,而且我也记不了,看了忘。
.
想学习,但无法入门,在学校很少得碰电脑,我有手机安卓和mtk mrp。学校也没有相关C语言书籍,在街上我也找不到。我没有看谭浩强的书,网上说最好不要看。我有一同学也会C语言,好像是自学的。想问一下怎么入门,C语言原理是什么,能介绍几本书吗?
问题重点:我不是专业的,很多教程一上来就讲变量,我什么都不懂,为什么讲变量,变量在C语言中有什么用,所以我看了,然后又忘了,结果看不下去。这让我不知目的的学习,看了忘!我该看什么。
展开
 我来答
扬凝冬qL
2012-08-09 · 超过18用户采纳过TA的回答
知道答主
回答量:70
采纳率:0%
帮助的人:66.1万
展开全部
我是自学过来的,现在学JAVA了。
你现在就把变量看成是数据的名字,例如int num = 5;若需要调用5这个数字,就直接可以调用这个num来实现了。
给你举个例子,很多网游里面都有自动寻路。
你点自动寻路之后,计算机内部就行一次次的循环,去找寻你要找的路(很多时候都是递归循环),而在路径的岔口处,就会用到变量。来判断该走哪条路。
在循环中,变量+运算符用来控制循环的终止条件等等。

看不下去,只能说,这些内容对于你来说,也许是不好理解。也许是太过枯燥。不好理解的话,我建议你多看几本书,这本书在变量这个点上,讲的可能不好理解,下本书讲的你可能就理解了。若是觉得太枯燥,忍受不了,那最好别学了。

我没看过谭浩强的书和视频。很多人都说谭浩强的C讲的很好,你要他的视频地址的话,我这能找到。 初学者多敲代码。多上机编写。自己找自己写的程序的错误。
我第一次学的时候,照着敲代码都是各自出错。
Huster亮仔
2012-08-10
知道答主
回答量:9
采纳率:0%
帮助的人:8.5万
展开全部
讲讲我学C语言的经验吧!我觉得学C语言最重要的是实践。所谓熟能生巧,光看书不动手去电脑上敲代码是不会有太好的学习效果的。然后,要有目的地去学,比如说,你给自己布置一个程序任务,一开始这个任务可以简单些,越往后可以适当加大难度。在完成任务的过程中,你会去理解很多东西,而且印象会比较深刻。而且,你也会知道哪些是重点,哪些只要做些了解就可以了。我就是这样做的。一个寒假,用了差不多10天。基本能掌握。加油!还有什么问题可以找我问。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友e96ae71ed
2012-08-03 · TA获得超过728个赞
知道小有建树答主
回答量:1548
采纳率:0%
帮助的人:722万
展开全部
看书,是必须的,语法不懂怎么谈上机?看了一些语法,然后可以将别人的代码上机调试,慢慢就可以自己写代码了。学语言没捷径,就是多上机多写代码
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友9e887f2e2
2012-08-03 · 超过48用户采纳过TA的回答
知道小有建树答主
回答量:137
采纳率:0%
帮助的人:91万
展开全部
既然是连变量都不懂...建议你学些VB .这是一个比C简单得多的语言.可以在技术上少些磕磕绊绊VB的资料比C的要多.特别是之后进阶的知识,比如多媒体,网络等,他可以培养你学编程的兴趣也会有很多成就感,(c语言是每天对着控制台的) 但是C是无可代替的.谭浩强的书一定要看把书看烂都不为过.居然黑他. 扯
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
很路人
2012-08-03 · TA获得超过155个赞
知道小有建树答主
回答量:139
采纳率:0%
帮助的人:114万
展开全部
书就看老谭的呗,大学教程基本都是谭浩强的。。。最好能有电脑,很多东西要动手才有效果
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
抽风的小洁
2012-08-08
知道答主
回答量:4
采纳率:0%
帮助的人:3万
展开全部
其实你如果看书不想看或者没有找到的话可以上网找一些课件看看,我这里也有可以发给你,c语言还是要一边练一边学的,即使不会你就算照抄也要编一遍那些经典的程序,慢慢就会熟练找到规律了~
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(6)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式