数据结构:算法的基本书写规范有哪些?

2025-11-21 23:08:25

1、算法说明

算法说明也叫算法规格

是算法必不可少的,

具体的内容有很多,例如算法的功能,参数的含义及属性等。

如果说明能够写得恰当又简洁就很好

数据结构:算法的基本书写规范有哪些?

2、注释和断言

注释一定要有的,但是也不用太细,例如i++这种就没必要加注释了。

而断言是注释的一种写法,是一种特别重要的注释,使用它,可以有效的控制,

算法的输入参数值,在正确的范围内,提高算法的机构性。

数据结构:算法的基本书写规范有哪些?

3、输入和输出

这个有三种途径

1。 Scanf 和printf

2。 在头文件中定义好的输入\输出。

3。 全局变量

算法中,尽量避免使用全局变量。

数据结构:算法的基本书写规范有哪些?

4、错误处理

尽量使用函数的返回值返回算法的执行状态(最基本的成功和失败)。

例如就算是main函数,一般最好都写成

Int main(void)

{

return 0

}

数据结构:算法的基本书写规范有哪些?

5、语句选择和算法结构

最好只使用赋值语句,if分支语句和while(或for)循环语句实现算法,

几乎所有的算法使用这3种都可以实现,

其他的使用switch可以替代一下if,

但是goto,最好不要使用,(特殊情况除外)。

数据结构:算法的基本书写规范有哪些?

6、最后,大家坚持使用规范化的算法,

有助于大家写出“好程序”,

防止出现难以纠正的坏习惯,

贻害无穷。

数据结构:算法的基本书写规范有哪些?

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢