众所周知,循环和递归,在很多情况下是可以互相转换的。 那么,冒泡排序(Bubble Sort),作为典型的双重循环结构,也可以将其转化成递归形式。 但是,将递归转化为循环,对于程序的运行是有益的,因为它避免了不可预知的“方法压栈”的现象出现。 而将循环化为递归,多数情况下,不推荐这么做,即使递归的代 ...
分类:
编程语言 时间:
2018-05-23 20:29:24
阅读次数:
246
1.什么是二重循环: 一个循环体内又包含另一个完整的循环结构 语法: while(循环条件1) { //循环操作1 while(循环条件2) { //循环操作2 } } do { //循环操作1 do { //循环操作2 }while(循环条件1); }while(循环条件2); for(循环条件1 ...
分类:
编程语言 时间:
2018-05-23 12:30:27
阅读次数:
166
break break使用场景 switch语句:退出整个switch语句 循环结构:退出整个循环语句 while循环 do while循环 for 循环 continue continue使用场景 循环结构: 结束当前这次的循环结构,进入下一次循环体。 while循环 do while循环 for ...
分类:
其他好文 时间:
2018-05-22 23:58:27
阅读次数:
274
一.for 循环 语法: for(表达式一;表达式二;表达式三){ 循环操作 } 表达式一:参数初始化 表达式二:条件判断 表达式三:更新循环变量 执行流程: 步骤一:执行表达式一.初始化参数 步骤二:执行表达式二进行循环条件的判断 步骤三:如果循环条件为true则执行循环操作,如果为false则退 ...
分类:
其他好文 时间:
2018-05-18 20:09:34
阅读次数:
183
一.for 循环 语法: for(表达式一;表达式二;表达式三){循环操作}表达式一:参数初始化表达式二:条件判断表达式三:更新循环变量 执行流程: 步骤一:执行表达式一.初始化参数步骤二:执行表达式二进行循环条件的判断步骤三:如果循环条件为true则执行循环操作,如果为false则退出循环执行以下 ...
分类:
其他好文 时间:
2018-05-18 20:07:52
阅读次数:
157
一.for 循环 语法: for(表达式一;表达式二;表达式三){ 循环操作 } 表达式一:参数初始化 表达式二:条件判断 表达式三:更新循环变量 执行流程: 步骤一:执行表达式一.初始化参数 步骤二:执行表达式二进行循环条件的判断 步骤三:如果循环条件为true则执行循环操作,如果为false则退 ...
分类:
其他好文 时间:
2018-05-17 19:51:52
阅读次数:
163
一.for 循环 语法: 表达式一:参数初始化 表达式二:条件判断 表达式三:更新循环变量 执行流程: 步骤一:执行表达式一.初始化参数 步骤二:执行表达式二进行循环条件的判断 步骤三:如果循环条件为true则执行循环操作,如果为false则退出循环执行以下代码 步骤四:当循环操作执行完毕后执行表达 ...
分类:
编程语言 时间:
2018-05-17 15:14:33
阅读次数:
179
一:循环结构循环的概念:重复得做某一件事情 举例: 打印50份试卷沿操场跑10圈做100道编程题 循环结构的特点: 循环条件 (50,10,100)循环操作 (打印试卷,沿操场跑圈,做编程题) while 循环结构: 语法:while(循环条件){循环操作} 特点: 先判断循环条件,再执行循环操作 ...
分类:
其他好文 时间:
2018-05-17 11:42:04
阅读次数:
131
笔记: 循环: 重复得做某一件事情 举例: 打印50份试卷 沿操场跑10圈 做100道编程题 循环结构的特点: 循环条件 (50,10,100) 循环操作 (打印试卷,沿操场跑圈,做编程题) while 循环结构: 语法: while(循环条件){ 循环操作 } 特点: 先判断循环条件,再执行循环操 ...
分类:
其他好文 时间:
2018-05-16 22:38:02
阅读次数:
163