C语言条件结构与布尔代数全解析
1. 缩进与流程图的重要性
缩进对于代码的可读性至关重要。没有缩进,无论是伪代码还是实际的程序代码,都很难找出嵌套条件。而流程图是一种用图形符号来描述算法或程序流程的工具,在计算分析领域很受欢迎。常见的流程图符号可以用来清晰地展示程序流程。
例如,对于空调控制算法:
if temperature >= 80
Turn AC on
else
Turn AC off
end if
可以用流程图来表示,流程图中的决策符号用于说明表达式。如果表达式为真,程序流程向右移动,处理一个语句后终止;如果表达式为假,程序流程向左移动,处理另一个语句后终止。一般来说,当表达式为真时,流程图的决策符号应向右移动,但有时我们可能并不关心表达式为假的情况。
下面是一个目标命中算法的伪代码:
if target hit == true
Incrementing player’s score
end if
同样可以用流程图来展示。
对于更复杂的决策,如嵌套条件,也可以用流程图来描绘,但需要更关注程序流程。例如银行交易流程的伪代码:
if action == deposit
Deposit funds into account
else
if balance < withdraw am
超级会员免费看
订阅专栏 解锁全文
1219

被折叠的 条评论
为什么被折叠?



