C语言中有三大结构,分别是顺序结构、选择结构和循环结构:
- C语言顺序结构就是让程序按照从头到尾的顺序依次执行每一条C语言代码,不重复执行任何代码,也不跳过任何代码
- C语言选择结构也称分支结构,就是让程序
拐弯
, 有选择性的执行代码;换句话说,可以跳过没用的代码,只执行有用的代码 - C语言循环结构就是让程序
杀个回马枪
, 不断地重复执行同一段代码。
顺序结构很好理解,无需多说,本文重点讲解选择结构和循环结构。
一、C语言选择结构
当我们是儿童时,父母就告诉我们记住这句 红灯停,绿灯行,黄灯等待
,代表的含义是交通灯的状态,当交通灯是红色时,表示要停止,当为绿灯时,表示可以行走,当为黄灯时,需要等待。接下来用代码来模拟此时交通灯的状况,具体代码如下图所示:
从代码中可以看到,有紫色的 if
语句,蓝色的 else if
语句以及红色的 else
语句都是陌生的词汇,那么本文就为大家一一解释它们是什么意思。if