TreeMind树图在线AI思维导图
当前位置:树图思维导图模板资格考试计算机迭代与循环结构思维导图

迭代与循环结构思维导图

  收藏
  分享
免费下载
免费使用文件
U428052273 浏览量:652023-03-11 11:58:56
已被使用7次
查看详情迭代与循环结构思维导图

迭代与循环结构

树图思维导图提供 迭代与循环结构 在线思维导图免费制作,点击“编辑”按钮,可对 迭代与循环结构  进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:24bbb8f13ef09e7e57e88d2ebed2e9b0

思维导图大纲

迭代与循环结构思维导图模板大纲

循环控制语句

while语句

特点:先判断条件,再确定是否执行循环体。

一般形式:while(表达式) { 循环体 }

执行流程:①计算表达式的值,若值为真,执行大括号内的语句;②再计算表达式的值,若值为真,则再次大括号内的语句;③重复,直到表达式值为假,终止循环,继续向下进行。

for语句

一般形式:for(表达式1;表达式2;表达式3) { 循环体 }

for语句转化为while语句:表达式1;while(表达式2){ 循环语句序列;表达式3;}

for的变化形式

1、表达式1由多个表达式组成

2、表达式1为空

3、表达式2为空

4、表达式3为空

5、3个表达式全为空

6、表达式3由逗号表达式组成

do....while语句

一般形式:do { 循环体 } while(表达式);

执行流程:先执行大括号里的循环体,再计算表达式的值。若表达式为真,继续执行循环体,重复判断表达式的值,直到表达式为假时终止循环。

陷阱:循环的常见问题

死循环

死循环指程序的循环条件一直为真,程序一直陷入在循环语句中。(只能按Ctal+C强行终止程序的运行)

造成原因:循环中缺少能让循环条件变假的操作。

多余的分号

循环与递归

子主题 1

循环和迭代的提前结束

break 语句

允许提前结束循环的相应语句

break(退出整个循环)

continue(退出本次迭代)

goto(转到指定语句行)

continue语句

循环结构的嵌套

循环嵌套的语句

多循环的优化

穷举法

缩小穷举范围

减小循环嵌套

一重循环的尝试

循环结构的算法及应用

数学表达式的求解

循环显示菜单及执行用户选择的菜单项的功能

忽略输入错误的输入控制

循环结构

循环:多次重复执行的结构

迭代:每一次循环

类型

直到型循环(首先开始迭代,然后判断条件,决定是否重复迭代)

while循环

for循环

当型循环(当满足条件时开始迭代,然后再判断条件)

do.....while循环

区别:当循环条件初始值为假时,直到型循环要执行一次迭代,而当型循环什么也不做。

实用知识:循环中的变量及作用

循环控制变量

递推变量

计数器变量

控制多行输入直到EOF结束

相关思维导图模板

工业机器人的基本特性思维导图

树图思维导图提供 工业机器人的基本特性 在线思维导图免费制作,点击“编辑”按钮,可对 工业机器人的基本特性  进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:26723f573dc1ecf653e069c3dfaeb7c4

种子思维脑图思维导图

树图思维导图提供 种子思维脑图 在线思维导图免费制作,点击“编辑”按钮,可对 种子思维脑图  进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:86f8307a40ea24607c6c79354e09377f