干货 | 我是如何一周学完C语言的
Posted 三进制
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了干货 | 我是如何一周学完C语言的相关的知识,希望对你有一定的参考价值。
点击蓝字
作为计算机专业必学程序设计语言,C语言想必一定被各大高校优先安排在了大一课表中。然而,有的同学在经过高中学习后,难以适应这样突如其来的程序设计学习,一反面满怀好奇心,另一方面确实无从下手。上课跟不上老师的讲课进度,下课又看不懂课间,莫慌,这部C语言速成指南来拯救你!
其实C语言的学习并不困难,在学习了C语言后,学习其他语言便十分轻松了。当初我大一的C语言上课几乎没怎么听课,仅仅期末考试周复习了一周便去考试了,最后99分顺利通过。
一般C语言考试分为客观题和上机题。如果不可以追求高分的话,客观题可以不用管,因为只要动手写程序的能力有了,理论也就自然懂了。对于编程能力的培养,下面就是干货分享啦!
01
学习基础编程知识
有时候你会发现看老师的课件繁琐,那是因为老师要做到尽量面面俱到,而实际考试却不一定用到这些。这里我就要推荐几个速成网站了,你不仅可以在上面学习到C语言,还可以学习其他的技术。
① 菜鸟教程
网站表达浅显易懂,另一方面可以结合课本,在里面学习重点的部分,对于不重点的可以后期慢慢琢磨。
② C语言中文网
和菜鸟教程类似,只是每一章后都跟着有相应的程序讲解。
02
动手练习写程序
一般各大高校都有自己的在线评测系统(Online Judge System,简称OJ)可以直接在上面找题做,顺便刷一下rank排名也能有不小的成就感。
比如这道经典的A+B问题,题目存在描述,和一组样例输入输出,评测系统是怎么评测的呢?其实OJ中会给每个题目保存一定数量的标准答案的输入输出,系统会将输入给你的程序,再将程序的输出和标准结果对比,如果所有的样例均无误,就可以AC(Accepted)啦!如果出现错误就会WA(Wrong Answer)。所以不要以为自己的程序可以跑出样例,为什么还是WA了,那是因为有其他的样例点没有通过
03
进阶阶段
如果你只是想应付考试,那么上面两节的内容已经可以帮你通过大一的C语言考试了。但是如果想对算法,数据结构的问题进行更深层次的研究,比如你想打算参加ACM竞赛,那么就需要更多的题目练习,和算法学习了。
推荐网站
① 洛谷
已经是老牌的题库了,优点是界面UI更加人性化,缺点我还没想出来,题相对有些基础。
② 力扣
同样是题库,但是相对于洛谷,用户准备面试的人多一些。
③各大高校OJ
许多一流大学都有自己的OJ,并且题目质量很好,比如:
清华大学
北京大学
杭州电子科技大学
04
最后
你的一个“分享”
让我们之间的距离又近了一步
以上是关于干货 | 我是如何一周学完C语言的的主要内容,如果未能解决你的问题,请参考以下文章