C语言是结构化的程序 设计语言!
顺序结构
选择结构
循环结构
分支语句:if switch
循环语句:while for do while
goto语句
什么叫语句?
C语言中由一个 ;隔开的就是一条语句。
示例:
分支语句(选择语句)
如果好好学习,考研上岸厦门大学,实现梦想!
如果不好好学习,考不上研,毕业即失业。
注:C语言是如何表示真和假的?
非0就是真,0就是假
if语句
语法结构:
1、if(表达式)
语句;
结果是0,就是假,语句不被执行;结果非0,就是真,语句执行
示例:
2、if(表达式)
语句1;
else
语句2;
//双分支:表达式结果是非0,就是真,语句1执行;表达式结果为0,就是假,语句2执行。
示例:
3、if(表达式1)
语句1;
else if(表达式2)
语句2;
else
语句3;
//多分支:表达式1为真,执行语句1;表达式1为假,看表达式2,为真执行语句2;表达式2为假,执行语句3.
示例:
switch语句
常用于多分支场景
switch(整型表达式)
{
语句项;
}
语句项:
一些case语句,如:
case 整形常量表达式:
语句;
示例:
break跳出某一分支
break语句的实际效果是把语句列表划分为不同的部分
示例:
default子句
不能从case语句中匹配时,给一个默认选
示例:
循环语句
while
for
do while
while语法结构
while (表达式)
循环语句;
表达式为真,循环语句被执行;否则循环停止
示例: