泰朵拉的笔记(伪代码)
定义流程
用〈流程名〉定义以〈参数列表〉为输入的流程。
赋值语句
将〈表达式〉的值赋值给〈变量〉。
赋值语句(交换值)
交换〈变量1〉与〈变量2〉值。
if语句(1)
-
判断〈条件〉是否成立。
-
〈条件〉成立时,运行〈操作〉,前进至
行。
-
〈条件〉不成立时,直接跳转到
的下一行。
if语句(2)
-
判断〈条件〉是否成立。
-
〈条件〉成立时,运行〈操作1〉,跳转到
行。
-
〈条件〉不成立时,运行〈操作2〉,前进至
行。
换言之,〈操作1〉和〈操作2〉中必有且只有一个被运行。
if语句(3)
-
判断〈条件A〉是否成立。
-
〈条件A〉成立时,运行〈操作1〉,跳转到
行。
-
〈条件A〉不成立时,判断〈条件B〉是否成立。
-
〈条件B〉成立时,运行〈操作2〉,跳转到
行。
-
当〈条件A〉和〈条件B〉都不成立时,运行〈操作3〉,前进至
行。
换言之,〈操作1〉〈操作2〉〈操作3〉中必有且只有一个被运行。
while语句
-
判断〈条件〉是否成立。
-
〈条件〉成立时,运行〈操作〉,前进至
行,然后回到
〈条件〉
行。
-
〈条件〉不成立时,直接跳转到
的下一行。
return语句(运行结果)
ySVzwTAlxfJEeYmXn2kTanF3E2uLviWtiUfSzqFmaOYVxbcnIWemxQNSXMCYorHv
-
求〈表达式〉的值,将其作为流程的运行结果(输出)。
-
跳转到
行,结束流程的运行。