第3 流程控制结构.pptxVIP

  • 2
  • 0
  • 约2.56千字
  • 约 13页
  • 2018-06-28 发布于上海
  • 举报
第3 流程控制结构

3.1 条件语句 条件语句可以根据所指定的条件是否满足,决定执行程序的哪部分代码。使用条件语句可以使程序根据不现的情况,决定采取不同的操作。C++提供了3种条件语句: 条件运算符 if语句 swicht语句 3.1.1 if语句 if语句可以根据给定的条件进行判断,以决定执行某个分支程序段。C++语言的if语句有三种基本形式。 1.if(表达式) 语句 2.if(表达式) 语句1 else 语句2 3.嵌套的if语句 3.1.2 条件运算符 如果在if语句中,当if条件为true和false时,都只执行一个赋值语句给同一个变量赋值时,就可以用条件运算符来处理。 使用条件运算符可以表示为: max=(ab)?a:b; 其中,“(ab)?a:b;”是条件表达式。该语句的执行过程是:如ab条件为真,则条件表达式的值为a,否则条件表达式的值为b。 条件表达式要求有3个操作数,因此也称为三元运算符,它是C++语言中唯一的一个三元运算符。由条件运算符通常可以写成如下形式: 表达式1? 表达式2: 表达式3; 其求值规则为:如果表达式1的值为真,则以表达式2 的值作为条件表达式的值,否则以表达式2的值作为整个条件表达式的值。 3.1.

文档评论(0)

1亿VIP精品文档

相关文档