前提数组必须是有序的 定义最小,最大,中间的角标索引 上面的索引需要变化,使用循环,条件:当中间值不等于目标值时 当中间值大于目标值时,最大角标移动到中间角标-1位置 当中间值小于目标值时,最小角标移动到中间角标+1位置 中间角标继续二分 此时的代码有问题,当找不到目标时,会陷入死循环,加一个判断 ...
分类:
编程语言 时间:
2016-05-17 11:19:16
阅读次数:
192
——for循环
语法:
for(表达式1;表达式2;表达式3)
{
循环体;
}
表达式1一般为声明循环变量,记录循环的次数(int i=0;)
表达式2一般为循环条件(i<10)
表达式3一般为改变循环条件的代码,使循环条件终有一天不再成立(i++)。执行过程:
程序首先执行表达式1,声明了一个循环变量用来记录循环的次数,
然后执行表达式2,判断循环条件是否成立,如果表...
一、什么是循环
三要素:
1、循环变量初始化
2、循环的判断条件
3、循环体中改变循环变量的值
二、语法结构
int i=0;
//循环变量
while (i
//循环条件判断
System.out.println("好好学习");
i++;
//改变循环变量的值
}
三、如何使用循环
1、找循环结束的地方
2、找循环变量的初始值
3、找循环变量改变的规律
...
分类:
编程语言 时间:
2016-05-12 23:15:03
阅读次数:
160
1)break 直接跳出当前的循环,从当前循环外面开始执行,忽略循环体中任何其他语句和循环条件测试。他只能跳出一层循环,如果你的循环是嵌套循环,那么你需要按照你嵌套的层次,逐步使用break来跳出. 2)continue 也是终止当前的循环过程,但他并不跳出循环,而是继续往下判断循环条件执行语句.他 ...
分类:
其他好文 时间:
2016-05-02 23:05:53
阅读次数:
421
循环语句、循环语句的嵌套及练习 一、 循环语句 1、循环语句的四要素 初始条件、循环条件、循环体、状态改变 for(初始条件;循环条件;状态改变) { 循环体 } 例: 初始条件;循环条件;状态改变 for (int i = 1; i <= 10; i++) { Console.WriteLine( ...
分类:
其他好文 时间:
2016-05-02 17:01:51
阅读次数:
219
七、for循环嵌套 (一)格式 for(初始条件;循环条件;循环调整) { for(初始条件;循环条件;循环调整) { 循环体 } } (二)例题 1、一个游戏,前20关每一关是自身的分数,21~30关每一关是10分,31~40关每一关是20分,41~49关每一关是30分,第50关是100分,输入你 ...
分类:
其他好文 时间:
2016-05-01 23:05:02
阅读次数:
305
六、for循环 (一)格式 for(初始条件;循环条件;循环调整) { 循环体; } (二)例题 1、累加 主要代码: while(true) { Console.Write("请输入一个整数:"); int a = int.Parse(Console.ReadLine()); double s = ...
分类:
其他好文 时间:
2016-05-01 21:52:52
阅读次数:
228
一位初学php的随堂笔记,记录自己的成长! 一.流程控制语句 1.作用:程序自上而下逐行执行代码,如果希望程序 通过条件执行某段代码,或重复某段代码那就要 用流程控制语句 2.流程控制语句分 (1)条件分支语句 (2)循环 3.条件分支语句 (1)单分支语句 if(expr){ echo '如果ex ...
分类:
Web程序 时间:
2016-05-01 17:32:49
阅读次数:
164
本文主要介绍了Java中常用的流程控制结构,循环、嵌套循环、条件判断等。
以及在使用过程中应该注意的问题。...
分类:
编程语言 时间:
2016-04-29 19:31:19
阅读次数:
329
本文主要介绍了Java中常用的流程控制结构,循环、嵌套循环、条件判断等。
以及在使用过程中应该注意的问题。...
分类:
编程语言 时间:
2016-04-26 21:38:44
阅读次数:
327