c语言程序设计学习 c语言程序设计基本步骤?
c语言程序设计基本步骤?
1.定义计划目标。在你开始写一个程序之前,你应该清楚地知道你想让程序做什么。考虑程序需要的信息,程序需要执行的计算和操作,以及程序应该向您报告的信息。在这个规划阶段,我们应该用一般概念来考虑问题,而不是一些特定的计算机语言术语。
2.设计程序。在对程序需要完成什么有了概念性的了解之后,我们要决定程序应该如何完成,用户界面应该是什么样的,程序应该如何组织,目标用户是谁,完成和实现这个程序需要多长时间等等。
3.写代码。程序有了清晰的设计后,就可以通过写代码来实现了。也就是把设计思路改成C语言。一般来说,你需要使用文本编辑器创建一个名为源代码的文件,里面包含编程的C实现形式。
4.编译源代码。编译细节取决于编程环境,编译器还会检查程序是否是有效的C语言程序。
5.运行程序。一般来说,可执行文件是打开后可以直接运行的文件。
c语言程序设计怎么自学?
主要涉及四个方面的学习和训练。
1).学习和理解C语言的语法和语义。
在c语言中:
语法:规定了C语言中各种符号集中各种符号的组合,以及各种表达式、语句、函数甚至程序结构的构造规则。
语义:组成C语言的各种符号的含义。
只有正确理解C语言的语法和语义,才有可能正确地设计程序,才能读懂别人写的程序。
语法和语义的掌握根据初学者的专业和目标有不同的要求:
非计算机专业:知道它是什么就行,就是学会怎么用;
计算机专业:知道它是什么,为什么要用,不仅要知道怎么用,还要学习C语言的形式化描述,还要学习分析语法成分的合理性和类型的抽象性。为将来某一天设计新的编程语言打下坚实的基础。
2)学习和掌握一些基本数据结构和常用算法的设计。
c语言对硬件的操控能力很强,绝大多数情况下无法替代汇编语言。因此,要学好和用好C语言,需要掌握字符、整数变量和数组元素在内存中的存储形式,补码和以字节为单位的位操作。深刻理解各类指针和引用对象的声明、使用和物理意义。结构、结构数组、并集、链表、栈、队列、图及其对应的动态存储分配要熟练掌握。
另外,文本是C语言的基本研究对象,要掌握文本操作的各种算法。以及实现其他算法原理学习代码。
3)熟悉集成开发环境。
目前常用的ide有codeblocks、Dev C、Visual studio等。
4).熟悉图书馆的功能
在C语言中,编译器系统提供了一些标准库函数,如I/O标准库函数、字符串处理标准库函数、数学计算标准库函数等。学习者只需要知道这些标准库函数的作用,如何调用,会返回什么结果,就可以在自己的程序中调用这些标准库函数。完全没有必要自己写这些函数。但是,优秀的计算机专业学生也应该具备编写这些库函数的能力。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。