C+语言基础(2
C++语言基础(2)
主要内容 ·程序的基本控制结构 函数及函数调用 内联函数和带默认参数的函 的数重载
主要内容 •程序的基本控制结构 •函数及函数调用 •内联函数和带默认参数的函 数•函数重载
基本控制结构 顺序结构分支结构循环结构 模块1 条件 条件 模块2 模块1 模块2 循环体
基本控制结构 模块1 模块2 顺序结构 模块1 模块2 条件 Y N 分支结构 循环体 条件 Y N 循环结构
分支结构 if-else-一最简单的分支结构 1)单分支if语句 条件 if(<逻辑表达式>) 模块1|N <语句序列> 2)双分支语句 模块2 if(<逻辑表达式> 条件 <语句序列1 else 模块1 模块2 <语句序列2>
分支结构 • if-else--最简单的分支结构 模块1 模块2 条件 Y N 1)单分支if语句 if (<逻辑表达式>) <语句序列> 2)双分支if语句 if (<逻辑表达式>) <语句序列1> else <语句序列2> 模块1 模块2 条件 Y N
3)多分支i语句 if(<逻辑表达式>) N 条 <语句序列1> else if(<逻辑表达式2>)模块1y 条件 <语句序列2> 模块2模块3 else <语句序列3> 说明: l)else应和最近的i套; 2)注意 if-else语句的书写格式(缩进、对齐)
3)多分支if语句 if (<逻辑表达式>) <语句序列1> else if (<逻辑表达式2>) else <语句序列3> <语句序列2> …… 模块1 模块2 条件 Y N 条件 模块3 Y N 说明: 1)else应和最近的if嵌套; 2) 注意if-else语句的书写格式(缩进、对齐)