前言
C语言是【结构化】的程序设计语言,包含 顺序结构,分支结构, 循环结构三类结构。
生活中的任何事件都可以抽象成三类结构中的某个结构或某些结构的组合。
一、顺序结构
程序按照代码的书写顺序一步一步地执行,一般就是顺序结构。
二、分支结构
- C语言的分支结构一般是if-else语句或者switch语句构成的。
1.if-else分支语句
- if、else 只能默认跟1个语句,超过1个语句要加 {}。
if语句
代码如下(示例):
//if语句
int age = 20;
if (age > 18)
{
printf("成年\n");
}
if-else语句
代码如下(示例):
//if-else 语句
int age = 10;
if (age < 18)
{
printf("未成年\n");
printf("不能饮酒\n");
}
else
{
printf("成年\n");
printf("适量饮酒\n");
}
if-else-if
代码如下(示例):
// if-else-if语句
int<