C++程序设计—大模型思维与实践课件 第05章 分支程序设计-进阶内容.pptxVIP

  • 3
  • 0
  • 约7.2千字
  • 约 29页
  • 2026-06-18 发布于山东
  • 举报

C++程序设计—大模型思维与实践课件 第05章 分支程序设计-进阶内容.pptx

第五章分支结构程序设计-进阶内容C++程序设计——大模型思维与实践

内容导航流程图else与if的匹配规则大模型实践大模型探究流程图

3流程图流程图是一种可视化地表示程序执行过程的方法。开始/结束框符号名称执行框输入输出框决策框流程线语义开始/结束处理输入/输出判断活动流注释框解释说明

4流程图举例a和b交换的流程顺序结构分支结构

内容导航流程图else与if的匹配规则大模型实践大模型探究else与if的匹配规则

6匹配原则当没有使用花括号{}明确界定if语句的主体时,else子句将与其之前的最近的、未与任何else配对的if语句匹配。称为“最近匹配原则”。当使用花括号{}定义复合语句,else只与之前的最近的、未配对的、同层级的if匹配。else与if的匹配原则(1)没有使用花括号,遵循最近匹配原则if(condition1) statement1;elseif(condition2)//else的if遵循相同的匹配原则 statement2;else statement3;(2)使用花括号区分层级y=-1;if(x!=0){if(x0)y=1;}elsey=0;

7else与if的匹配原则(3)未使用花括号可能导致潜在错误。if(condition1)statement1

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档