当前位置:
首页 > 计算机等级考试 > 如何学习c语言 学习方法是什么(赵剑)

知识点

如何学习c语言 学习方法是什么(赵剑)

学习C语言,需要练习验证,学习典型的C语言程序,提高编程能力,学习课程设计的源码序列,提高C语言编程和调试较大程序的能力。

学习C语言的方法

第一步,验证练习

这一步要求按照课本上的程序实例原样输入程序,运行程序看是否正确。这一步,掌握C语言编程软件的使用(包括创建、打开、保存和关闭C程序,熟练输入和编辑C程序;熟记新章节的知识点,养成良好的C语言编程风格)。

使用面向Windows集成实验学习环境的Turbo C/C++软件,可以轻松观看软件集成的《C语言教程入门》,输入并练习程序实例。具体用法请参考软件帮助部分。

第二步,画瓢

在第一步输入的C程序的基础上,进行实验修改,运行程序看程序结果发生了什么变化,分析结果变化的原因,加深对新知识点的理解。事实上,这和第一步是同步的,实现“输入”加深对知识的记忆,“修改”加深对知识的理解。记忆和理解相辅相成,互相促进。

第三步,不要看教材看能不能正确输入和运行前两步的程序。

这一步要求不要看教材,即使程序不能运行,也要看能不能纠正,这样才能正确运行。目的是进一步加强对前两步的记忆和理解。

第四步是增强程序的调试能力

教材《面向Windows集成实验学习环境的Turbo C/C++》每一章都有C语言初学者容易犯的错误。根据错误的类型,把正确的程序改成错误的程序,运行程序,看到错误信息提示,写下错误信息,然后把程序改成正确的,运行程序。通过这样反复修改,可以了解C语言程序错误的原因和修改错误的能力。

第五步,学习典型的C语言程序,提高编程能力

学习了以上过程,我们就学会了各种C语言语句的流程(即计算机是如何执行这些语句的),然后就可以学习别人写的经典C语言程序,了解别人是如何解决问题的,学习解决问题的方法和编程技巧,提高自己的编程能力。

第六步,学习课程设计的源码序列,提高C语言编程和调试较大程序的能力。

C语言课程设计的目的是让学生综合运用C语言的知识,解决一些接近实际问题的问题,提高编程和调试较大程序的能力,为进一步的软件开发打下坚实的基础。

c语言特性

1.c语言是一种程序语言,具有结构化编程、可变范围和递归功能。

2.C语言传递的参数都是按值传递的,也可以传递一个按值传递的指针。

3.不同的变量类型可以与结构相结合。

4.只保留了32个关键字,使得变量和函数的命名更加灵活。

5.有些变量类型是可以转换的,比如整型和字符型变量。

6.通过指针,C语言可以轻松地将内存控制在较低的水平。

7.预编译器使得C语言的编译更加灵活。