问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

我要学C语言开始起步在哪里学起

发布网友 发布时间:2022-03-01 15:30

我来回答

5个回答

懂视网 时间:2022-03-01 19:51

1、首先搜集有关C语言的学习资料,以及适合的C语言书籍;

2、根据相关视频内容结合书籍进行学习,从基础内容开始,循序渐进,提高自己的程序设计能力;

3、可以寻找小程序练手,提高自己实践能力的同时查漏补缺;

4、建议零基础者可以报名培训班进行系统的学习,这样有助于更快更好的掌握C语言知识。

C语言是一种面向过程、抽象化的通用程序设计语言,能以简易的方式编译、处理低级存储器,适合开发固件或便携式应用程序,是最广泛使用的语言之一。

总结

1、先搜集有关C语言的学习资料和书籍;

2、根据相关视频内容结合书籍进行学习,从基础内容开始,循序渐进;

3、可以寻找小程序练手,提高自己实践能力的同时查漏补缺;

4、建议零基础者可以报名培训班进行系统的学习。

热心网友 时间:2022-03-01 16:59

我就是一个C/C++程序员。我学习C的体会只有一条:下功夫,多看书,多思考,多动手编程!刚开始学习时肯定会有困难,但不要灰心,也不要不好意思向别人请教,别人都是这样过来的。
对于学习C,我有一些粗浅的看法如下:
1.掌握基本的理论知识。
刚开始学习编程时,掌握基础理论的知识是非常重要的。不然就会学的不系统,不完全。其实做程序员做到高级的,并不是编程有多厉害,而是他有足够的理论知识来解决别人的问题。现在一般较常见的两个学习途径:一是由C到C++或者VC方面,二是Java方面。这两个方面是目前最广泛的。 书用谭浩强的《C语言程序设计》,现在出到第三版了。有配套的习题解答。
2.多动手,勤动手。
当然,光掌握理论知识是远远不够的,要多动手编程。在这个过程中才能逐步消化、吸收所学的理论知识,强化自己的所学,并掌握一些基本的方法、技巧。这个过程也许枯燥,但这几乎是每个做程序员的人必须经历的过程。
3.掌握与编程相关的知识。
例如掌握一些计算机组成原理、逻辑设计、数据结构、算法等这些方面。这些方面学得好,十个里面有十个是高手。这也是由低阶像中、高阶方面发展的过程。

不要相信什么捷径什么的。虽然你在学习的过程中可能会感到枯燥,但只要坚持,当你能够为别人解决问题时你会很有成就感。

下面是我收集的一些资料,讲的挺不错的,你看看:

用心,勤动手,多思考。我想只要做到了这几点就可以了。.老实说,学习是没有捷径的,刻苦才是硬道理。在刻苦的基础上加上方法就是事半功倍的效果。

多写代码是关键,书上的例程要看懂、理解后,自己在不看书的情况下写出一个类似程序(不要背了默写)

谈及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语言。本章让学员加强空间的想象力。
◆ 第十二章:是文件的操作。考虑的是如何将程序的输出结果及相关信息用文件记录下来。

四、学习难度:
◆ 与日常的自然语言的表达不完全相同,所有结果要通过计算才能得。计算机没有想像能力和空间思维能力。计算机能运行,依靠程序员的严谨的命令来驱动。
◆ 语法格式多,知识点全面。应用时,要将零散的知识点有效有序的组合。
很多问题的解决方法是需要经验的。

热心网友 时间:2022-03-01 18:17

....从最严谨的语言学起
pascal 是最合适的 要我教麽 要的话 包你学会 500分

热心网友 时间:2022-03-01 19:52

我们学计算机专业的用的是谭浩强的《C程序设计》(清华大学出版社),这本是国内的经典教材,不仅专业人员可以学习,也是非专业人员自己学习的好教材。谭浩强是全国最著名的计算机教育专家,基本上全国计算机教材没有人出的书比他厉害。《C程序设计》发行量800万册,创纪录了。

热心网友 时间:2022-03-01 21:43

这玩意根本不需要什么基础,只要你会写字就没问题了,不过如果英文好一点的就比较容易看懂那些教程书中的例子,学起来快捷一点而已,不过你也可以查字典,差别不会很大的,至于数学,更不用,只要你会看懂=,+,-,*,<,>就可以了~~不过最贵在坚持,祝你成功!!
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
企业培训学到了什么 培训感悟简短 有关培训的感悟 通过培训学到什么 培训你学到了什么 领导问培训学到什么怎么回复 Linux系统安装FTP服务器 Linux系统的网络文件共享 建筑的七盏明灯的内容简介 面向对象设计七大原则 简单说 交互设计七大定律 想学C语言,如何起步!求师傅! C语言学习怎样起步啊? 苹果6开省电模式对手机有什么害处吗 学C语言到底要怎么起步啊 苹果6设置里面找不到电池省电模式是怎么回事 学C语言如何起步~~~ 鲜虾怎么做才好吃 水煮鲜虾怎么做才好吃啊 在天津金医保APP上怎样查核酸检测结果 熟虾和生虾怎么做好吃? 生虾仁怎么做好吃又简单 熟虾和生虾怎么做好吃 邯郸最有名的特产是什么 生虾怎么做 生吃虾怎么做 生虾仁怎么做好吃 哪个C语言编译器比较好用?要自己用过的 新鲜的虾要怎么做才好吃 鲜大虾怎么做好吃又简单 Windows平台下,C语言编译器(非C++编译器)有哪些?最新版本! C语言起步该怎么学? c语言入门的学习步骤,起步应该看那些书。 自学编程(C语言)应怎么起步?推荐几本好书和几个网站。 学习C语言要什么基础的吗? 美瞳怎么分左右? 自学C语言第一步该做什么? 请问,我是一个编程菜鸟,现在想起步开始学习编程(c语言开始),请问我该去哪里学编程?怎么学习编程? 2003word表格怎么调整行高间距 office2003怎么调整word表格的行高 大家好在WORD2003里制表时怎样调整表格的行高? word2003里制表格后,表格行高值不能设置小,为什么,怎么调节? word2003中固定表格的列宽和行高 word2003 多个行高如何快速调? word2003中如何调整表格内字的行距 word2003里制表格后,表格高度不能变小,为什么,怎么调节? 手机桌面上的微信图标不见了,应用程序里也找不到,重新下载后也没有,请问应该怎样才可以找到? vivo手机桌面微信图标不见了 学习c语言能干嘛 有信把好友拉黑了对方打电话提示什么 一个人把对方电话拉黑名单后,对方打电话会出现什么情况?