c语言条件控制语句.docVIP

  • 2
  • 0
  • 约5.13千字
  • 约 10页
  • 2021-11-24 发布于天津
  • 举报
在程序的三种基本结构中,第二种即为选择结构,其基本特点是 :程序的流程由多路分支 组成,在程序的一次执行过程中,根据不同的情况,只有一条支路被选中执行,而其他分支 上的语句被直接跳过• C语言中,提供if语句和switch语句选择结构,if语句用于两者选一的情况,而 switch 用于多分支选一的情形• 3.3.1if 语句 1.if语句的两种基本形式首先,我们看一个例子,由此了解选择结构的意义及设计方法 • [例3-5]输入三个数,找出并打印其最小数 • 分析:设三个数为 A B、C,由键盘读入,我们用一个变量 MIN来标识最小数,A、B C与MIN皆定义为int型变量• 每次比较两个数,首先比较 A和B,将小的一个赋给 MIN,再把第三个数 C与MIN比较, 再将小的一个赋给 MIN,则最后MIN即为A、B C中最小数• 算法如下: 1) 输入 A、B、C. 2) 将A与B中小的一个赋给 MIN. 3) 将MIN与C中小的一个赋给 MIN. 4) 输出MIN. 将第2)步细化为:若 AB,则MIN==A否则:MIN==B其流程图见图3 -1. 图知凱荷中^2}^的洗程图 圈乎例艺中眾外步的濂程图 对应图3-1和图3-2,正是if语句的两种基本形式,与图 3-2对应的if语句的格式为: if表达式 语句 当表达式为真时,执行语句,表达式为假时跳过语句 与图3-1对应的if语句的格

文档评论(0)

1亿VIP精品文档

相关文档