刘海东
对面向逻辑结构编程语言基本控制结构的研究
2022-5-1 20:16
阅读:1263

对面向逻辑结构编程语言基本控制结构的研究

首先建立控制存储器和数据存储器,建立输出输入语句

1、顺序

A∧B,A为真1,A的输出到存储器,或控制或数据,A为真1方能按照运算顺序判断B是否真1,判断前,或到存储器取控制、数据,或不取,B为真1,B的输出到存储器,或控制或数据,A∧B的真值必须为真1,否则程序出错。

2、选择

C为条件,C为真1,A和B为选择,C的构造造成A、B只能一真1一假0

C∧A∨C∧B

C∧A和C∧B的处理与顺序结构A∧B一样,这样,C∧A和C∧B真值为真1的项的A或B的值输出到存储器,或控制或数据入,C∧A∨C∧B的真值必须为真1,否则程序出错。

3、多分支选择

C为条件,C为真1,A1到An为选择,C的构造造成A1到An只能一个真1

C∧A 1∨C∧A2…C∧A n

C∧A1到C∧An的处理与顺序结构A∧B一样,这样,C∧A1到C∧An真值为真1的项的A1到An中的一个的值输出到存储器,或控制或数据入,C∧A 1∨C∧A2…C∧A n的真值必须为真1,否则程序出错。

4、“当型”循环

C为“当型”条件,可真1可假0,A为循环语句永真1,B为出口语句永真1,

(C∧A)n=(C∧A1)∧…∧(C∧An),n为无穷大∞

顺序运算,直到C∧Ai为假0停止运算,A1到Ai-1的值存入存储器

(C∧A)n∨B,(C∧A)n为假0则运算B,循环结束

5、“直到型”循环

C为“直到型”条件,可真1可假0,A为循环语句永真1,B为出口语句永真1,

(A∧C)n =(A1∧C)∧…∧(An∧C),n为无穷大∞

顺序运算,直到Ai∧C为假0停止运算,A1到Ai-1的值存入存储器

(A∧C)n∨B,(A∧C)n为假0则运算B,循环结束

 

 

 

 

 


转载本文请联系原作者获取授权,同时请注明本文来自刘海东科学网博客。

链接地址:https://wap.sciencenet.cn/blog-3482188-1336551.html?mobile=1

收藏

分享到:

当前推荐数:0
推荐到博客首页
网友评论0 条评论
确定删除指定的回复吗?
确定删除本博文吗?