说起C语言,我觉得学过的朋友都有这样一种感觉,就是“让我开心,让我烦恼。”可喜的是,C语言非常强大,应用非常广泛。一旦掌握了,自学其他语言就很容易了。令人担忧的是,C语言和少林武术一样高深莫测,太难学了。其实作者认为C语言并不“难”。只要能理清思路,掌握其精髓,自学C语言是非常轻松有趣的。今天我就和大家聊聊如何学习C语言,或者从哪些方面入手。
专升本:如何学好C语言?" title="2018广东普通专升本:如何学好C语言?" width="300" />
一、明确学习目的:
◆ C语言功能强大,本书涉及的知识结构全面合理。是非常好的基础编程语言。
◆ C是学习逻辑、程序算法、算法实现的好教程。通过靠前学期对C语言的学习,可以了解程序设计和编码的过程。
◆ C是单进程,单线程执行,从头到尾都不好学。但是一个结构良好的高级语言可以很好的学习编程规范和需求。
◆ C语言是为以后学习其他语言打下基础的语言。
二、好的学习方法:
基于以上学习目标和我们的靠前门编程语言。学习方法是:
◆课前准备,课后复习,课中和课后认真做作业,了解理论知识。
◆记住语法规则。
◆加强逻辑思维。
◆多动手,通过实践了解其运行过程。
◆实践-理论-再实践。当你开始学习C语言的时候,根据例子进行练习,促进理论的学习,然后在电脑上多思考,多练习。
常见问题:
1.有同学听说C语言很难。他们刚学第二、三章的时候说:老师,我不行!真的很难。不知道怎么学习。
分析:
1)心理功能在学习前被认为有困难。不学很正常。
2)前三章是基础。对于没有学过编程语言的同学,有很多新的专业术语。
3)前三章是基础,一个C程序是写不完整的。所以,不知道怎么用,什么时候用。
问题的存在:过于焦虑,对新事务了解不够。
解决方法:学习是一个循序渐进、累积的过程,不要着急。这些知识正在为未来铺平道路。
2.有同学学数组的时候说:上课听你讲我懂,想自己写不知道怎么写。不知道怎么开始。
分析:
1)逻辑思维太混乱。如果你问:“如果班上有30个学生,你想判断自己的成绩是否及格,你会怎么做?”;“当然,先知道每个学生的成绩,然后和60个一个比较。大于60就通过,否则就失败。”;"那么用C语言来实现,怎么做呢?"。声明30个变量存储分数?不是好办法。声明30个元素的数组是否更合理?另外,写30条条件语句判断太复杂。使用for循环是否更合理?
2)习题和解答太少,C语言无法实现。
问题的存在:思路不清,实践太少。
解决方法:多在电脑上练习,多思考,多举一反三。了解程序的运行过程和编码。
部分内容来源于网络转载、学生投稿,如有侵权或对本站有任何意见、建议或者投诉,请联系邮箱(1296178999@qq.com)反馈。 未经本站授权,不得转载、摘编、复制或者建立镜像, 如有违反,本站将追究法律责任!
本文标签: 上一篇:有人说统招专升本考试比高考还难?那你就大错特错了! 下一篇:专升本:速速甩走你的复习“拖延症”,就从今天开始