丁海玲的C语言课件第三章 控制结构.ppt

第三章 控制结构 上一章内容回顾 基本数据类型 运算符 赋值表达式与变量的自增自减 基本输入输出 函数:自定义函数、库函数 本章内容 重点: 分支结构 if…else… (条件语句) switch (多分支语句) 循环结构 while do…while for 分支结构:条件语句if…else… 条件语句的形式: if (条件) 语句1; else 语句2; “条件”就是逻辑表达式。 如果“语句”不只一句,则用花括号把它们封装起来成为一个复合语句。 有时候可能只有if而不需要else,但有else必须有if。 【例3-1】 输入3个整数,求其最大值。 【例3-1】 输入3个整数,求其最大值。 课堂练习 输入5个整数,输出其最小值。 讨论: 如果有一个函数能求两个数的最大(小)值,用它能否求得更多数的最大(小)值呢? 【例3-2】输入3个数,判断能组成何种三角形。 if 语句的嵌套 if 语句的嵌套: 在if语句中又包含一个或多个if语句,称为if语句嵌套 if (条件1) if (条件2) 语句1; else 语句2; else if (条件3) 语句3; else 语句4; if 语句的嵌套 if 语句的嵌套: 在if语句中又包含一个

文档评论(0)

1亿VIP精品文档

相关文档