首页 > 山西 > 临汾市 > 如何学好c语言,如何学习C语言

如何学好c语言,如何学习C语言

来源:整理 时间:2022-12-14 02:32:56 编辑:好学习 手机版

1,如何学习C语言

很简单 多练 你学C语言后是准备做那方面的工作 就用C编写那方面的代码 那样学起来对以后工作比较好

如何学习C语言

2,怎样才能学习好C语言

C语言就好像函数一样,记住主要输入代码还有程序顺序,学好不是问题。但最主要的还是靠你自己努力。
只要努力就行
多看教程请教高手

怎样才能学习好C语言

3,如何学习C语言编程

先从基本的学起吧。比如类型,比如语句,比如结构(顺序,循环,条件)。然后边学边动手练。所以教材一定要是那种讲重点,又不偏难的。建议:《C语言程序设计》谭浩强主编 第二版 清华大学出版社,此书编写的很适合初学者,并且内容也很精到。 多写多运行,在出错的地方多加一个printf。把结果打出来。自己分析。 别太砖牛角。像x=-m++/++n这类的,你能理解就理解,不懂就一步步写出来就OK。 等语句都学会了。再根据自顶向上,逐步求精的思想。把问题分成一步步来解决。这样初步就能编出来了。 然后再学数组,指针,链表和文件 指针你要是精通了。。。那么恭喜你,你牛B了1!!! 其实C主要还是在指针会难些。其他都是纸老虎

如何学习C语言编程

4,新手如何学习c语言

第一:一些概念。 C语言是一门程序设计语言,有一些标准,比较重要的是ANSI C(好像是C89)和C99。 数据结构包括逻辑结构和物理结构。逻辑结构是数据元素集合和定义在集合上的关系。物理结构是逻辑结构在计算机中的实现。 LCC、VC、TC、GCC都是C语言编译器,一般包括集成开发环境,编译器和链接器及辅助工具 我们书写的是C源程序,源程序通过编译器编译为中间文件,中间文件经链接器链接生成可执行文件。不同操作系统可执行文件不同。中间文件也有几个标准,微软使用的和Linux下通用的有差异。 第二:学习什么。 个人认为程序设计学习的重点放在数据结构的学习上,但是这种学习要有一个平台,比如C语言。 学习C语言首先要掌握基本语法,常量、变量、类型、及顺序结构、分支结构和循环结构的意义及用法。进一步学习构造类型如指针、结构、函数的意义和用法。 C语言提供一些标准函数以减轻程序设计工作量,这些函数我们自己也可以实现。即使不依靠函数库,只有编译器,理论上就足够了。事实上,提供的标准函数效率都很高,使用很频繁,没有自己实现的必要,所以掌握常用函数是非常必要的,但是要注意函数的适用范围。 继续学习因人而异,应该可以独立选择了。 第三:如何学习。 强调多实践,C语言的学习要经常上机,多写程序才能逐步提高。 推荐书籍:C Programming Languge。有中译本

5,怎样才能学好C语言

我也一年多前才开始学的现在已经能拿些奖了我就把我的学习过程大概给你说一下: 首先是买了一本关于学习c语言的数(我买的是<<c语言程序设计>>第三版,谭浩强出的----个人认为还可以); 然后自己看一章节,遇到不懂的反复的阅读下面的讲解,遇到新的函数名和关键字,书写格式的说明都记下来;多多读程序是很重要的,经典的程序也可以背几篇,有时你会发现特别有用,节约很多时间; 再之后找时间上机编程实验 (个人认为这个最重要,因为有时不上机觉得好像都懂了,上机才发现问题照--葫芦画瓢的事情有时都出错), 这是帮自己啊查缺补漏的最好时机!还有很多编译系统的操作知识是书本上所没有的,就比如调试程序的经验--是要经历一次一次的试验和失败积累起来的,然后你才能有有更强的判断程序出错的能力,才能避免自己下次重犯这样的错误 最后就是遇到什么不懂得的也可以自己,做实验,实在搞不懂的还可以上网求助,最好是几个人交流; 我认为适合每个人的学习方法都是不一样的,但就学习c语言来讲,我觉得有些是必须注意的: (1)多读程序,增强自己对语言理解,增加积累,有时你会发现原来自己掌握的还不全,或是这语句还能这样用,给你以一种豁然开朗的感觉; (2)多上机实践,有很多关于编译环境的操作知识和经验是要靠自己总结和不断积累的,除了你自己谁也帮不了你;这样做的好处还有查漏补缺, 有时你自己觉得没有问题的地方上机才知道还漏洞百出,有时照葫芦画瓢都会不小心出错,只有这样你才会知道下次应当注意什么,你才会在下次重犯同种类型的错误时快速的检查出来并修正,才能逐渐成为一个合格的甚至优秀的程序员!!! //加我q吧,不懂得的我可能可以帮你看看: QQ:826563317
一般有一个经典的说法:学c语言需要三步走,第一步是入门,这个时候应该有一本深入浅出的入门教材,比如说《c primer plus》或者谭浩强的《c程序设计》同时对数据结构、算法也必须深入地学习和练习,第二步自然是要拜读《the c programming language》这本c语言的bible,同时参考《c: a reference manual》,第三步多读多写。一二步只是打基础,第三步多读多写才是深入学习。多读多写才是深入学习的关键。
等,我来答
很简单,看书,写代码,看代码,再写程序。。。如此循环必成高手
最好买 谭浩强的那本"c程序设计" ,再在电脑上安装个运行程序,自己边看边运行检验,首先把那些基础看懂看熟,然后再试着写程序,这也是我学习C的心得。
找个人带吧,这样容易点,也不容易放弃

6,C语言怎么才能学好

个人觉得,以一个程序为例,去解析比较好。如果只是单纯的看书,会觉得很枯燥。更重要的是,美学完一个章节,就去上机敲一敲,觉得效果会好一点。嘿嘿
新手如何学习C语言 第一:一些概念。 C语言是一门程序设计语言,有一些标准,比较重要的是ANSIC(好像是C89)和C99。 数据结构包括逻辑结构和物理结构。逻辑结构是数据元素集合和定义在集合上的关系。物理结构是逻辑结构在计算机中的实现。 LCC、VC、TC、GCC都是C语言编译器,一般包括集成开发环境,编译器和链接器及辅助工具 我们书写的是C源程序,源程序通过编译器编译为中间文件,中间文件经链接器链接生成可执行文件。不同操作系统可执行文件不同。中间文件也有几个标准,微软使用的和Linux下通用的有差异。 第二:学习什么。 个人认为程序设计学习的重点放在数据结构的学习上,但是这种学习要有一个平台,比如C语言。 学习C语言首先要掌握基本语法,常量、变量、类型、及顺序结构、分支结构和循环结构的意义及用法。进一步学习构造类型如指针、结构、函数的意义和用法。 C语言提供一些标准函数以减轻程序设计工作量,这些函数我们自己也可以实现。即使不依靠函数库,只有编译器,理论上就足够了。事实上,提供的标准函数效率都很高,使用很频繁,没有自己实现的必要,所以掌握常用函数是非常必要的,但是要注意函数的适用范围。 继续学习因人而异,应该可以独立选择了。 第三:如何学习。 强调多实践,C语言的学习要经常上机,多写程序才能逐步提高。 推荐书籍:CProgrammingLanguge 看看这些啊 ◆经典C源程序100例: http://post.baidu.com/f?kz=8618367 ◆时钟的驻留程序: http://post.baidu.com/f?kz=10822377 ◆数据结构暨若干经典问题和算法: http://post.baidu.com/f?kz=10922856 ◆LIUXUY磁盘系统源程序: http://post.baidu.com/f?kz=12973347 ◆RLE压缩: http://post.baidu.com/f?kz=12592570 ◆快速排序: http://post.baidu.com/f?kz=12262349 ◆全排列的递归算法: http://post.baidu.com/f?kz=12248706 ◆KMP字符串搜索算法: http://post.baidu.com/f?kz=12143581 ◆C高效编程四招: http://post.baidu.com/f?kz=13192245 ◆无栈非递归二叉树遍历: http://post.baidu.com/f?kz=12394188 ◆跟我学NETBSD内核源码: http://post.baidu.com/f?kz=12201581 ◆Linux源码: http://post.baidu.com/f?kz=12692827 ◆C语言中不定参数的实现 http://post.baidu.com/f?kz=19232306 ◆一个有关FreeBSD的网站: http://post.baidu.com/f?kz=14828500 ◆c51系列仿真器: http://post.baidu.com/f?kz=14332652 ◆brainf*ck语言的解释器 http://post.baidu.com/f?kz=15998145

7,如何学好C语言

我也是软件学校的,正在学编程,为了我们的前途,还是给你说说吧 谈及C语言,我想凡是学过它的朋友都有这样一种感觉,那就是“让我欢喜让我忧。”欢喜的是,C语言功能非常强大、应用广泛,一旦掌握了后,再自学其他语言就显得轻而易举了。忧虑的是,C语言犹如“少林武功”一般博大精深,太难学了。其实就笔者认为C语言并非是“difficult(困难)”的,只要你能理清思路,掌握它的精髓,那么自学C语言是一件非常容易且又其乐无穷的事。今天本人就与大家一起谈谈如何学习C语言或者说学习C语言应从哪几方面着手。 一、明确学习目的: ◆ C语言功能强大,本书涉及知识结构全面、合理。是一门非常好的编程语言基础语言。 ◆ C是一门学习逻辑、程序算法、算法实现很好的教程。通过第一学期C语言的学习,从而可以了解程序的设计编码的过程。 ◆ C是一单进程、单线程执行,从头到尾执行,学习难不小。但结构严谨的高级语言,可以很好学习编程规范和要求。 ◆ C语言是为以后学习其它语言打下基础的语言。 二、好的学习方法: 基于上述学习目的并且也我们第一门编程语言。学习方法是: ◆ 课前预习,课后复习,认真做课堂、课后的作业,理解理论知识。 ◆ 记住语法规则。 ◆ 加强逻辑思维。 ◆ 多动手,通过练习上机了解它的运行过程。 ◆ 实践—>理论—>再实践,刚开始学习C语言时,按示例练习,并推动理论的学习,然后再自己多思考,多上机实践。 常见问题: 1、有同学听说C语言很难,刚学习到第二、三章时,于是说:老师,我不会呀!真的很难。我不知道如何学习? 分析: 1)心理作用,在没有学习之前都认为很难了。学不会也正常。 2)前三章是基础,对于没有学习过编程语言的同学来说,新的专业名词很多。 3)前三章是基础,还不能完整的写出一个C程序。于是,就不知道如何去用,在哪个时候用等很多的疑问。 问题的存在:过于着急,对新的事务领悟不够。 解决方法:学习是循序渐进和积累的过程,不要着急。这此知识都是为以后作铺垫的。 2、有同学学到数组时,说:听你上课时,我懂,但要我自己写,我不知道如何写?不知道如何开始? 分析: 1)逻辑性思想太乱。如果问:“如果班上有30个同学,要判断成绩是否及格,你将如何做?”;“当然先知道每个同学的成绩,然后一个一个和60比较,如果大于等60,则及格,否则不及格。”;“那么C语言来实现,如何做?”。声明30个变量存储成绩?不是一个好办法。如果声明一个30元素的数组,是不是更合理。另外,如果要写30个条件语句来判断,也太过于繁锁。如果用for循环是不是更加合理。 2)练习太少,有解决方法,但不能用C语言实现。 问题的存在:思路不清淅,练习太少。 解决方法:多上机练习,多思考,举一反三。了解程序的运行过程和编码。 三、学习要点和重点: ◆ 第一章至第四章的:基础知识和理论知识必须要求能理解、领悟。也是学习其它语言的基础。 ◆ 第二章、第三章提到很多的专业名词,如数据类型,变量与常量的区别,标识符的命名规则,表达式及各种运算符及输入输出函数基础 ◆ 五章和第六章:程序的基本结构,学习完前六章,要求能理解程序运行和编码的过程。 ◆ 将我们的算法用编程语言来实现,主要是学习程序设计的逻辑性。也是学习其它语言的基础 ◆ 第七章到第十一章:学习C语言的特色,更深入了解C语言。本章让学员加强空间的想象力。 ◆ 第十二章:是文件的操作。考虑的是如何将程序的输出结果及相关信息用文件记录下来。 四、学习难度: ◆ 与日常的自然语言的表达不完全相同,所有结果要通过计算才能得。计算机没有想像能力和空间思维能力。计算机能运行,依靠程序员的严谨的命令来驱动。 ◆ 语法格式多,知识点全面。应用时,要将零散的知识点有效有序的组合。 很多问题的解决方法是需要经验的。
文章TAG:如何学好c语言如何何学好c语言

最近更新