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]

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

条件 if else

if 条件
处理1
else
处理2
endif

当型while

while 条件
循环体
endwhile

直到型until

repeat
循环体
until 条件

while 对应 while

until 对应 do while

盒图N-S

顺序结构

先执行A再执行B

选择结构

if else

当型循环

直到型循环

示例


PAD图

顺序:

条件:

if else

循环:


示例:


最新文章

  1. xposed XDA记录
  2. LTE Air interface Channels-----http://www.rfwireless-world.com/Tutorials/LTE-logical-transport-physical-channels.html
  3. Sorry, but the Android VPN API doesn’t currently allow TAP-based tunnels.
  4. 64位.net调用32位com服务(c++)
  5. STL之迭代器(iterator)
  6. oracle 10g 学习之.NET使用Oracle数据库(14)
  7. sublime 垂直编辑
  8. VCL里为什么要用类函数代替API,为什么要用CM_消息代替虚函数
  9. yii2 增加新的目录结构
  10. [笔记] MySql Workbench 导出表结构和数据报错 mysqldump: [ERROR] unknown variable 'delayed-insert=FALSE'
  11. VBS基础篇 - wscript 对象
  12. Amzon MWS API开发之订单接口
  13. ramdisk作为根文件系统的配置
  14. 用js生成下载文件
  15. 解决selenium 启动ie浏览器报错:Unexpected error launching Internet Explorer. Protected Mode settings are not the same for all zones
  16. Control character in cookie value, consider BASE64 encoding your value-Cookie保存中文出错[转]
  17. Gridland(规律)
  18. ASP.NET Core 认证与授权[7]:动态授权
  19. 20181117-python第二章学习小结-part2
  20. 中国省市县数据库sql文件(2017年10月31日之前)

热门文章

  1. 16、lnmp_mysql二进制安装
  2. Typecho 安装教程 -- Linux
  3. SPF Tarjan算法求无向图割点(关节点)入门题
  4. Doris开发手记2:用SIMD指令优化存储层的热点代码
  5. 面试题三:MySQL
  6. redis--hash的实现
  7. 面试:MyBatis面试总结
  8. FastTunnel-开源内网穿透框架
  9. Android单元测试问题解决
  10. (学习心路历程)Vue过渡/动画 VS. 过渡/动画