知识拓展——伪代码详解
作者:互联网
知识拓展——伪代码详解
伪代码
- 伪代码是一种介于自然语言和形式化语言之间的半形式化语言,是一种用于描述功能模块的算法设计和加工细节的语言,也称为程序设计语言(Program
Design Language,PDL)。 - 伪码的语法规则分为“外语法”和“内语法”
- 外语法应当符合一般程序设计语言常用语句的语法规则;
- 内语法可以用英语中一些简单的句子、短语和通用的数学符号来描述程序应执行的功能。
伪代码的基本控制结构
- 简单陈述句结构:避免复合语句。
- 判定结构:IF_THEN_ELSE或CASE_OF结构。
- 重复结构:WHILE_DO或REPEAT_UNTIL结构。
伪代码实例:
“检查订货单”例子
伪代码的特点
- 有固定的关键字外语法,提供全部结构化控制结构、数据说明和模块特征。外语法的关键字是有限的词汇集,它们能对伪代码正文进行结构分割,使之变得易于理解。
- 内语法使用自然语言来描述处理特性,为开发者提供方便,提高可读性。
- 有数据说明机制,包括简单的(如标量和数组)与复杂的(如链表和层次结构)的数据结构。
- 有子程序定义与调用机制,用以表达各种方式的接口说明。
标签:语言,代码,外语,控制结构,语法,详解,拓展,结构 来源: https://blog.csdn.net/qq_43408367/article/details/113982821