2.1.1 程序设计的方法与风格

程序设计风格指一个人编制程序时所表现出来的特点、习惯、逻辑思路等。

在程序设计中要使程序结构合理、清晰,形成良好的编程习惯。对程序的要求不仅是可以在机器上执行,给出正确的结果,而且要便于程序的调试和维护,这就要求编写的程序不仅自己看得懂,而且也要让别人能看懂。

随着计算机技术的发展,软件的规模扩大了,软件的复杂性也增强了。为了提高程序的可阅读性,要形成良好的编程风格。

一般来讲,程序设计风格是指编写程序时所表现出的特点、习惯和逻辑思路。程序是由人来编写的,为了测试和维护程序,往往还要阅读和跟踪程序,因此程序设计的风格总体而言应该简单和清晰,程序必须是可以理解的。

1.数据说明的方法

1)数据说明顺序应规范,使数据的属性更易于查找,从而有利于测试、纠错与维护。

2)一个语句说明多个变量时,各变量名按字母排序。

3)对于复杂的数据结构要加注释,说明在程序实现时的特点。

2.输入和输出

无论是批处理的输入和输出方式,还是交互式的输入和输出方式,在设计和编程时都应该考虑如下原则:

1)输入操作步骤和输入格式尽量简单。

2)应检查输入数据的合法性、有效性,报告必要的输入状态信息及错误信息。

3)输入一批数据时,使用数据或文件结束标志,而不要用计数来控制。

4)交互式输入时,提供可用的选择和边界值。

5)当程序设计语言对输入格式有严格要求时,应保持输入格式与输入语句的一致性。

6)输出数据表格化、图形化。

7)应允许默认值。

8)给所有的输入和输出加注释,并设计输出报表格式。