c语言速学
『壹』 跪求,怎样用最快的速度学好c语言。。
基本了解所有的知识,一定要多上机,这样才能成为C高手
本人建议看谭浩强的《C程序设计》,入门简单我就是看拿书学会C语言
才2个月
『贰』 怎么速学复习c语言程序设计
我想哈 c语言实际多练下 多动手写点chengxu数据结构呢 弄清楚概念和基本的算法 每一种去练习下 要是你能看完算法导论 我觉得在这方面应该问题不大
『叁』 C语言怎么学才能上手快
不要做任何直接在线学习,C语言的入门是比较容易的,但你想成功,这是非常困难的。经过长期(几年)学习和使用经验。
看你的情况,自主学习,什么什么样的限制无法正常工作。
我不知道你的工作是什么,什么样的工作,赚钱,还是准备工作。如果是前者,学习是不相关的。毕竟,如果没有准备。有个心理准备,然后买了这本书,看看就行了!
工作,将是一个简单的C语言开发,如果你是高手!高手赚了很多,很多!但是,如果我们仅仅看一两本书,考试都达到了很高的分数,它是不可能找到的C语言......学习的过程嘛!
你推书吧。
中国图书在草地上,几个小??时内,没有外国图书的罚款,但进入还是不错的。看完之后也是一个很好的方式来看待在中国的外国经典:
中国:谭浩强的C语言编程
国外:C引物,C编程
加油啊!
去上海吗?去,也好不到哪里去,你所学到的?学习C语言,你会怎么做没有什么帮助。这就像上键入help正在做什么。首先,你会打字,然后再考虑做的工作,如果你的C语言,以考虑做什么工作。终于看到其中一个很好的地方(例如,你说上海)。但是,客观上如果只写一些小程序程序上的C编译不能找到相关的工作。任务要求在学习C语言,你想了解可以借鉴,但为了依靠晚餐或做兼职,可能要努力学习了很多东西,什么样的数据结构,算法,但也有一定的编程经验!尽管如此,我还是不很明白你要问什么!
『肆』 怎么能快速学习C语言
1:工欲善其事,必先利其器 这里介绍几个学习C语言必备的东东: 一个开发环境,例如turbo C 2.0,这个曾经占据了DOS时代开发程序的大半个江山。但是现在windows时代,用turbo C有感觉不方面,编辑程序起来很吃力,并且拖放,更没有函数变量自动感应功能,查询参考资料也不方便。建议使用Visual C++,这个东西虽然比较大块头,但是一旦安装好了,用起来很方便。 一本学习教程,现在C语言教材多如牛毛,但推荐大家使用《C语言程序设计》谭浩强主编 第二版 清华大学出版社,此书编写的很适合初学者,并且内容也很精到。 除此以外,现在有很多辅助学习的软件,毕竟现在是Window时代了,学习软件多如牛毛,不象我们当初学习,只有读书做题这么老套。我向大家推荐一个“集成学习环境(C语言)”,里边的知识点总结和例程讲解都非常好,还有题库测试环境,据说有好几千题,甚至还有一个windows下的trubo C,初学者甚至不用装其它的编译器,就可以练习编程了,非常适合初学者。还有一个“C语言学习系统”软件,不过感觉只是一个题库系统,如果你觉得题做的不够,不妨也可以试试。 2:葵花宝典 学习计算机语言最好的方法是什么?答曰:读程序。 没错,读程序是学习C语言入门最快,也是最好的方法。如同我,现在学习新的J#,C#等其他语言,不再是抱着书本逐行啃,而是学习它们的例程。当然,对于没有学过任何计算机语言的初学者,最好还是先阅读教程,学习完每一章,都要认真体会这一章的所有概念,然后不放过这一章中提到的所有例程,然后仔细研读程序,直到每一行都理解了,然后找几个编程题目,最好是和例程类似的或一样的,自己试图写出这段已经读懂的程序,不要以为例程你已经读懂了,你就可以写出和它一样的程序,绝对不一定,不相信你就试一试吧,如果写不出来,也不要着急,回过头来再继续研究例程,想想自己为什么写不出来,然后再去写这段程序,反反复复,直到你手到擒来为止,祝贺你,你快入门了。 3:登峰造极 写程序的最高境界其实就是掌握各种解决问题的手段(数据结构)和解决问题的方法(算法)。 是不是写出底层程序就是程序设计高手呢?非也,写底层程序,无非是掌握了硬件的结构,况且硬件和硬件还不一样,要给一个芯片写驱动程序,无非就是掌握这块芯片的各种寄存器及其组合,然后写值读值,仅此而已。这不过是熟悉一些io函数罢了。那么怎样才算精通程序设计呢?怎样才能精通程序设计呢?举个例子:你面前有10个人,找出一个叫“张三”的人,你该怎么办?第一种方法:直接对这10个人问:“谁叫张三”。第2种方法:你挨个去问“你是不是张三?”,直到问到的这个人就是张三。第三种方法:你去挨个问一个人“你认不认识张三,指给我看”。不要小看这个问题,你说当然会选第一种方法,没错恭喜你答对了,因为这个方法最快,效率最高,但是在程序设计中找到解决问题的最优方法和你用的手段却是考验一个程序员程序设计水平的重要标志,而且是不容易达到的。刚才这个问题类似于数据结构和算法中的:Map数据结构,穷举查找和折半查找。所以掌握好数据结构和一些常用算法,是登峰造极的必然之路。最后给大家推荐严尉敏的《数据结构》清华大学出版社,希望每一个想成为程序设计高手的人研读此书
『伍』 怎么快速学习c语言
一.学好C语言的运算符和运算顺序 这是学好《C程序设计》的基础,C语言的运算非常灵活,功能十分丰富,运算种类远多于其它程序设计语言。
二.学好C语言的四种程序结构 (1)顺序结构 顺序结构的程序设计是最简单的,只要按照解决问题的顺序写出相应的语句就行,它的执行顺序是自上而下,依次执行。 例如;a = 3,b = 5,现交换a,b的值,这个问题就好像交换两个杯子水,这当然要用到第三个杯子,假如第三个杯子是c,那么正确的程序为: c = a; a = b; b = c; 执行结果是a = 5,b = c = 3如果改变其顺序,写成:a = b; c = a; b = c; 则执行结果就变成a = b = c = 5,不能达到预期的目的,初学者最容易犯这种错误。
(2) 分支结构
①if(条件)
{ 分支体 }
②if(条件)
{分支1}
else
{分支2}
③嵌套分支语句:其语句格式为:
if(条件1)
{分支1};
else if(条件2)
{分支2}
else if(条件3)
{分支3}
……
else if(条件n)
{分支n}
else {分支n+1}
④switch开关语句:
(3)循环结构:
循环结构可以减少源程序重复书写的工作量,用来描述重复执行某段算法的问题,这是程序设计中最能发挥计算机特长的程序结构,C语言中提供四种循环,即goto循环、while循环、do –while循环和for循环。
三.掌握一些简单的算法 编程其实一大部分工作就是分析问题,找到解决问题的方法,再以相应的编程语言写出代码。
在学习好C语言以后,个人建议好好学习一下数据结构和软件工程。特别是软件工程,它能够使你按照科学的工程方法进行软件开发,对今后的发展很有好处。
『陆』 怎么速学c语言
培养自己的兴趣。可先假装自己喜欢这门课程,一段时间后,你会发现这门课程的美,并真的爱上它。
学习之前认真读读每章开头的内容导读,让自己清楚为什么要学这章,学习这个能解决什么问题。
『柒』 跪求,怎样用最快的速度学好C语言。
看老谭的书啊,很适合初学者
初学很可怕的一点就是,你觉得这个你好像会做就不去做了
可是真要你写的时候却写不出来
多练,多想,一有想法了就去编译器上求证,这样你提高很快的
『捌』 求C语言学习速成方法
c语言没有速成的方法,原因是C语言是基础语言,没有捷径可以走。
但是如果提供一些高效的学习方法,还是容易上手的。
1.基础的c语言书+有人讲解并掌握一种c语言编译器用法,包括debug调试
2.学习中的问题,及时解决(自己写程序验证为最佳)
3.参加小范围的项目实践。
『玖』 如何速成学习C语言
c语言比较底层,要想学好这门语言必须多多练习 实践!! 以下是我回复别人关于如何学好c++语言的部分内容,相信对你也有用。其实学完c后最好也要学c++,对你日后发展很有好处。现拷贝如下: 如何自学学习C++语言? 编程会使你有强烈的兴奋感和成就感,你自然就有了强烈的求知欲。不然它就会是一份枯燥的工作,你也不可能深入学习下去。在你有了一些以上学习的经验后,可以看一些c++的书籍,找一本适合于你的书籍,这个头一定要开好,然后一定要多多的练习上面的例子,这一点一定要注意,那就是多多的动手写代码,对于自学中更应该自觉地加大自己的动手写代码量。当在编写过程中,如果遇到了问题,一定不要气奈积极的找问题的答案,在论坛(如: www.csdn.net ) qq群里,多多的请教,当这个问题被你解决后,你会发现你的兴趣在无形中增加了。兴趣是一点一滴的培养出来的。不要急躁,要循序渐进的进步,这样才能扎实。 学了C++是很有好处的!它对你学习java c#等等很多很多其他语言都有好处! 高数阿 什么的不是什么必须的,其实在一般的应用中根本用不到,当然你也必须要学习一些数据结构阿 算法阿 这些知识,对你以后的编程思路,写出高效高水平的代码这是必须的!!
麻烦点赞,谢谢!
『拾』 如何用最快的速度学完C语言
<<21天学会c语言>>,很不错,是老外写的,从原始的理论开始讲,很人性化,从零开始讲的教材.然后就是保持良好的状态,积极的态度,不断的练习编程题.
下载地址:http://www.rosipay.com/367/34111.html(先注册为会员)
或者自己买一本人民邮电出版社<<21天学会c语言>>
谭浩强的书很经典,不过对于从零开始学的人,读起来会一头雾水,我以前就这种感觉,学完<<21天学会c语言>>,再看谭浩强的书很好,会把你的知识系统化的整理一遍.
所以我个人学习编程经验就是,先看老外的书,再看国人的书.
因为老外的书很人性化,初学一看就懂
国人的书很系统化,有助于提高水平