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

想自学C语言,。什么方法比较好?

发布网友 发布时间:2022-04-29 07:54

我来回答

4个回答

热心网友 时间:2022-05-01 01:05

一、明确学习目的:
  ◆ C语言功能强大,本书涉及知识结构全面、合理。是一门非常好的编程语言基础语言。
  ◆ C是一门学习逻辑、程序算法、算法实现很好的教程。通过第一学期C语言的学习,从而可以了解程序的设计编码的过程。
  ◆ C是一单进程、单线程执行,从头到尾执行,学习难不小。但结构严谨的高级语言,可以很好学习编程规范和要求。
  ◆ C语言是为以后学习其它语言打下基础的语言。

二、好的学习方法:
  基于上述学习目的并且也我们第一门编程语言。学习方法是:
  ◆ 课前预习,课后复习,认真做课堂、课后的作业,理解理论知识。
  ◆ 记住语法规则。
  ◆ 加强逻辑思维。
  ◆ 多动手,通过练习上机了解它的运行过程。
关于C语言的教材:我向你推荐几本:
最经典的:《C程序设计语言》第2版,
这个是C语言的设计者和UNIX系统的设计者合作编写的最经典的C语言教材,原书名叫《The C Programming Language》当然,这本书不太适合0起点的人,看这本书之前最好把《C程序设计》(谭浩强,清华大学)看了,老谭的书销量突破700万册了,虽然比较旧了,也不太符合新标准(现在出第3版了,也还是)但是,入门还是不错的选择。

另外还有必看的是《C Primer Plus》这个是一个美国人写的,人民邮电出版社出了中文版了,第5版,比较厚,。但是非常适合初学的人,非常详细。

还有《从问题到程序——程序设计与C语言引论》机械工业出版社,这本书也很不错。

看完这些,就可以看算法的书了,比如数据结构什么的,这方面的书很多。如果想在程序界发展,那么有部重量级的著作不得不看《The Art of computer programming》一共三卷,有翻译版《计算机程序设计的艺术》这三卷书非常深,比较难,盖茨说,谁如果把这上面的习题都做对了,直接可以到微软上班了。

另外学习C语言要养成良好的程序风格,这点一定要注意练习!

总结:书一定要多看,教材看个4-5遍,关键是里面的程序,要理解了,然后多上机练习,最好能多看几本C语言的书,我上面列出的,然后就是多做题了,做题能和上机联系起来就更完美了,坚持下来就没问题了!
  ◆ 实践—>理论—>再实践,刚开始学习C语言时,按示例练习,并推动理论的学习,然后再自己多思考,多上机实践。

热心网友 时间:2022-05-01 02:23

我也自学C语言,现在不敢说牛B,但也有那么牛A了。
我的经验就是多动脑,多动手。就这么简单。

热心网友 时间:2022-05-01 03:57

第一,要选一本好书,推荐谭浩强的书。第二,理解书上的重点和一些最基本的语法知识,不要好高骛远,一些非常难的东西,可以先跳过。待以后再理解。第三,要重视上机练习。一开始可能不会编程,但你可以把书上一些简单的编程输入电脑中,这看似简单,可实际你并不能保证一次都能输对,我以前就是这样的。第四,你可以上网找一些视频来学习。

热心网友 时间:2022-05-01 05:49

如果想学习的话,建议楼主去买谭浩强的C语言编程,很适合新手,简单易学,各种大型书店都有的。如果楼主还想参加考试,那么就去买2011版全国计算机等级考试二级教程——C语言程序设计。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
表格列求和公式怎么设置 求和函数公式怎么输入 北京注册成立一个公司需要多少钱 北京公司都是什么 手机导航地图语音怎么下载 如何分别真金和仿金首饰 怎样区分真金和仿金首饰呢 小学生新年晚会主持人的串词!!(不要太多)急 大大后天就需要了!!!_百度... 周年晚会策划公司 奥格瑞玛传送门大厅在哪 奥格瑞玛传送门大厅怎么走 我的黑眼圈一直很重,怎么办啊! 黑眼圈太多了,怎么办 怎么消除黑眼圈,最近熬夜太多了,特别浓的黑眼圈,烦恼,求解 群发助手为什么只能发一张照片 怎么快速治疗腰扭伤 腰扭伤了怎么办啊? 腰部突然扭伤怎么办? 腰扭了又什么好方法治疗? 腰部扭伤了怎么办 腰扭了怎么办?可以靠食补吗? 天津农商收款说行号不支持 天津农商银行网上如何查询余额 天津农商银行总行的名称和行号是什么?谢谢. 天津农商银行 有22位的的对公账号吗? 天津农商银行武清行号查询 天津农商银行怎么查看银行卡的余额?? 天津农商银行不知道卡号密码怎么查余额 本人准备购房 是否首付越多越好, ppt是pdf格式怎么转换成ppt格式 房贷是不是首付越多越好? 我现在买了套房子总房价70万,首付百分之三十合适,还说多付点首付百分之五十合 怎样消除黑眼圈啊,我的黑眼圈是熬夜和看太多手机给弄出来的,怎么办啊?已经有好几个月了,各位帮帮忙吧 黑眼圈很大 怎么办? 黑眼圈大了怎么办 c语言的比较好的教程,最好是从汇编学起的,我是零基础菜鸟级的 苹果6手机号绑定微信,怎么解绑手机号?没有右边的三点解绑功能? iPhone 6手机如何修改? 苹果6sp怎么删除微信联系人同步到电话簿 苹果6p不绑手机号能切换别的吗? 我一个苹果6手机,已经有一个了,再怎么申请第二个 我苹果6也绑定了手机号也卸载过了微信始终手机通讯录里的人无法匹配出一个人到微信里来添加 苹果6手机微信账号保护在哪 iphone后面玻璃碎了 请问有谁知道富士通空调的所有故障代码? 富士通将军中央空调AJQ280.400调试时显示0029U什么意思 富士通空调外机cl代码 富士通空调故障代码运转灯闪5次 富士通空调遥控器显示EE08 物业客户经理岗位职责 物业客服主管的职责及应聘要求和应该注意的事项是什么啊?请多多指教... 物业管理中客服主管的职责有哪些?