-
逻辑运算符的文字描述-密码学-应用密码学:协议、算法与c源程序 (英文版)下载
资源介绍
5.9 逻辑运算符的文字描述
在文本中,含有逻辑运算符的下列伪码语句
if( 条件 0 )
语句 0
else if ( 条件 1 )
语句 1
…
else /* 解释其他情况的注释*/
语句 n
可表示为如下形式:
... 如下 / ...应用下列规则
— 如果条件 0, 则语句 0
— 否则,如果条件 1,语句 1
— …
— 否则(说明性文字,表示其他情况),语句 n
文中的每个“如果…否则,如果…否则…”语句都是由“…如下…”或“…应用下列规则”引导的,后面紧跟
“如果…”。最后一个“如果…否则,如果…否则…”语句的条件一般是“否则,…”。交替出现的“如果…否
则,如果…否则…”语句可以通过将“…如下…”或“…应用下列规则”和最后的“否则,…”配对加以识别。
文中,一个以下列伪码描述的逻辑运算语句
if( 条件 0a && 条件 0b )
语句 0
else if ( 条件 1a | | 条件 1b )
语句 1
…
else
语句 n
可描述如下:
…如下/…应用下列规则
— 如果下列所有条件为真,声明 0
— 条件 0a
— 条件 0b
— 否则,如果下列任何一个条件为真,声明 1
— 条件 1a
— 条件 1b
— …
— 否则,声明 n
文中,一个以下列伪码描述的逻辑运算语句
if( 条件 0 )
声明 0
if (条件 1 )
声明 1
可描述如下: