第二章程序设计基础2.1.2 程序设计风格程序设计规范讲句的结构转源程序文档化输人和输山数据说明的力法
2.1.2 程序设计风格 第二章 程序设计基础
第二章程序设计基础1、源程序文档化1)符号名的命名符号名能反映它所代表的实际东西,应有一定的实际含义。/*价出不问类型的致据,要使用不同的类型转换字符*/main()1intnuml=123;1ongnum2=123456:/*(2用2仲不同格式输出int型数据num1的值*/printf("numl=%d.num1%5dln".numl.numl):/*③用2种不同格式,粉出1ong型数据num2的值*/printf("num2=%ld,num2=%8ld/n.num2num2):
1、源程序文档化 1)符号名的命名。 符号名能反映它所代表的实际东西,应有 一定的实际含义。 第二章 程序设计基础
第二章程序设计基础2)程序的注释。分为序言性注释和功能性注释,序言性注释序言性注释一般位于模块的首部,位于程序开头部分,包括程序标题、程序功能说明、主要算法、接口说明、程序位置、开发简历、程序设计者、复审者、复审日期及修改日期等。描述性注释(功能性注释)嵌在源程序体之中,用于描述其后的语句或程序的主要功能3)视觉组织。利用空格、空行、缩进等技巧使程序层次清晰
2)程序的注释。分为序言性注释和功能性注释。 序言性注释 序言性注释一般位于模块的首部,位于程序开头部分,包括程 序标题、程序功能说明、主要算法、接口说明、程序位置、开发简 历、程序设计者、复审者、复审日期及修改日期等。 描述性注释(功能性注释) 嵌在源程序体之中,用于描述其后的语句或程序的主要功能。 3)视觉组织。利用空格、空行、缩进等技巧使程序层次清晰。 第二章 程序设计基础
第二章程序设计基础2、数据说明的方法1)数据说明的次序规范化;2)说明语句中变量安排有序化;3)使用注释来说明复杂数据的结构
2、数据说明的方法 第二章 程序设计基础 1)数据说明的次序规范化; 2)说明语句中变量安排有序化; 3)使用注释来说明复杂数据的结构
第二章程序设计基础3、语句的结构1)在一行内只写一条语句;2)程序编写应优先考虑清晰性;3)程序编写要做到清晰第一,效率第二;4)在保证程序正确的基础上再要求提高效率;5)避免使用临时变量而使程序的可读性下降:6)避免不必要的转移;7)尽量使用库函数;8)避免采用复杂的条件语句;
3、语句的结构 1)在一行内只写一条语句; 2)程序编写应优先考虑清晰性; 3)程序编写要做到清晰第一,效率第二; 4)在保证程序正确的基础上再要求提高效率; 5)避免使用临时变量而使程序的可读性下降; 6)避免不必要的转移; 7)尽量使用库函数; 8)避免采用复杂的条件语句; 第二章 程序设计基础