PDL语言/ 盒图N-S/ PAD图


PDL语言

伪码伪代码

基本语法

  • 算法用Begin开始,以End结束(如果只表示中间部分的算法可以不要)
  • 每一条指令,占一行。指令的结束不用任何符号
  • 注释 用"//"表示
  • 用Print和Input表示输出和输入
  • 用←表示赋值 a←3 a = 3
  • 用缩进表示代码块的结构 如果 if while for 等语句后面多个子语句有多个,需要用到{}
	if(a = 3)

​		a = a+2
  • 用[]表示数组

    a[1..10] a[上界...下界] a[1] .. a[10]

  • 不会的地方(比如复杂不知道的函数,一些复杂的算法)可以用文字描述

image-20210415222037896

条件 if else

if 条件
	处理1
else 
	处理2
endif

当型while

while 条件
	循环体
endwhile

直到型until

repeat
	循环体
until 条件

while 对应 while

until 对应 do while

盒图N-S

image-20210415172629623

顺序结构

先执行A再执行B

image-20210415171544153

选择结构

if else

image-20210415155535027

当型循环

image-20210415171622860

直到型循环

image-20210415171630747

示例

image-20210415172224008 image-20210415172215758
PAD图

顺序:

image-20210415172352355

条件:

if else

image-20210415172359924

循环:

image-20210415172435965 image-20210415172412466

示例:

image-20210415172906209 image-20210415173059286


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM