1.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语言实现。
问题:思路不清晰,实践太少。
解决方法:多在电脑上练习,多思考,举一反三。了解程序的运行过程和编码
1.写应用软件。Linux操作系统中的应用软件是用C语言编写的,非常安全。
2.编写系统软件和图形处理。c语言具有很强的绘图能力和可移植性,具有很强的数据处理能力,可以用来编写系统软件,制作动画,绘制二维图形和三维图形。
3.开发嵌入式设备、手机和其他消费电子产品。很多应用和游戏都嵌入了C语言。
4.开发游戏软件。很多游戏都可以用C语言开发,比如推箱子,贪吃蛇。
2.C语言可以玩游戏吗?
C语言可以用来玩游戏吗?-是的。
我在网上看到,C语言的游戏源代码复制到VC++时,会报错。不知道是怎么回事——要具体问题具体分析,可以看看报告了哪些错误,并相应修改。
目前编程语言很多,熟练的话大部分都可以用来玩游戏。建议你先把C学好,然后根据你后期的兴趣,发展,机会等等来决定一门专门的语言。学习C,以此类推,学习其他语言也不是很费力。
发表评论