首页 理论教育 if语句和条件选择开关

if语句和条件选择开关

时间:2023-11-17 理论教育 版权反馈
【摘要】:结构化程序由若干模块组成,每个模块中包含着若干个基本结构,而每个基本结构中可以有若干条语句。如图4-1所示,程序先执行A操作,再执行B操作,两者是顺序执行的关系。图4-1 顺序结构流程图●依靠条件选择开关,打开或关闭水泵。条件语句又被称为分支语句,它根据给定的条件进行判断,以决定执行某个分支程序段。也有人会称为判断语句,其关键字是由if构成,这在众多的高级语言中都是基本相同的。C语言提供了3种形式的条件语句。

if语句和条件选择开关

C语言是一种结构化程序设计语言。它不允许交叉程序流程的存在,而是以模块为基本单位。一个程序只有一个入口和一个出口,不允许有突然的中途插人或退出。

结构化程序由若干模块组成,每个模块中包含着若干个基本结构,而每个基本结构中可以有若干条语句。

归纳起来,C语言有3种基本结构:

①顺序结构;

②选择结构;

③循环结构。

1.顺序结构及其流程图

顺序结构是一种最基本、最简单的编程结构。在这种结构中,程序由低地址向高地址顺序执行指令代码。如图4-1所示,程序先执行A操作,再执行B操作,两者是顺序执行的关系。

2.选择结构及其流程图

如果计算机只能做像顺序结构那样简单的基本操作,则它的用途十分有限。计算机功能强大的原因就在于它具有决策能力或者说具有选择能力。如图4-2所示。(www.xing528.com)

978-7-111-30335-0-Chapter04-1.jpg

图4-1 顺序结构流程图

●依靠条件选择开关,打开或关闭水泵

●如果上面的这种操作重复执行了22次,那么继续执行下面另一个操作。

●连续监测一个信号。这个信号指示语言芯片可以接受下一个字的代码。

C语言的条件语句与其他语言一样,“如果XX就XX”或是“如果XX就XX否则XX”。也就是当条件符合时就执行语句。条件语句又被称为分支语句,它根据给定的条件进行判断,以决定执行某个分支程序段。也有人会称为判断语句,其关键字是由if构成,这在众多的高级语言中都是基本相同的。C语言提供了3种形式的条件语句。

978-7-111-30335-0-Chapter04-2.jpg

图4-2 选择结构流程图

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈