设计算法的时候,一定要体现出设计的内涵,所以算法开始设计的时候,就要符合规范,在规范的前提下,才能写出“好程序”,下面几点就是写算法的时候,需要注意的规范。
算法的基本书写规范有哪些
1、算法说明算法说明也叫算法规格是算法必不可少的,具体的内容有很多,例如算法的功能,参数的含义及属性等。如果说明能够写得恰当又简洁就很好
2、注释和断言注释一定要有的,但是也不用太细,例如i++这种就没必要加注释了。而断言是画陲奴颁注释的一种写法,是一种特别重要的注释,使用它,可以有效的控制,算法的输入参数值,在正确的范围内,提高算法的机构性。
3、输入和输出这个有三种途径1。 Scanf 和printf2。 在头文件中定义好的输入\输出。3。 全局变量算法中,尽量避免使用全局变量。
4、错误处理尽量使用函数的返回值返回算法的执行状态(最基本的成功和失败)。例如就算是main函数,一般最好都写成Int main(void){return 0}
5、语句选择和算法结构最好只使用久雾谠栀赋值语句,if分支语句和while(或for)循环语句实现算法,几乎所有的算法使用这3种都可以实现,其他的使用switch可以替代一下if,但是goto,最好不要使用,(特殊情况除外)。
6、最后,大家坚持使用规范化的算法,有助于大家写出“好程序”,防止出现难以纠正的坏习惯,贻害无穷。