定义程序的目标(资深程序员需要养成的良好的思考习惯) 在动手写程序之前,要在脑中有清晰的思路。 想要程序去做什么。

(1) 首先自己要明确自己想做什么, (2) 思考你的程序需要哪些信息,你能通过哪些方法获取到哪些信息, (3) 要进行哪些计算和控制, (4) 以及程序应该要报告什么信息。 在这一步骤中,不涉及具体的计算机语言,应该用一般术语来描述问题。
编译程序把一个源程序翻译成目标程序的工作过程分为五个阶段:词法分析;语法分析;语义检查和中间代码生成;代码优化;目标代码生成
C语言可以用来编写各种小程序,基本的步骤如下:
1. 首先确定程序的功能和要求;
2. 然后分析需求,设计程序框架;
3. 根据设计框架,将程序逐步编码,完成各个函数等功能;
4. 最后对程序进行测试和调试,完善程序,使之能够完成所需的功能。