欢迎光临散文网 会员登陆 & 注册

循环+数组基础

2023-02-12 00:27 作者:鹿是不是鹿  | 我要投稿

大家好, 我是鹿是不是鹿, 下面是关于循环结构和数组的相关知识, 希望能帮助大家更好的去学习。

4.1  嵌套for循环

4.1.1     概述

根据外层的条件,判断里层能否执行,如果能执行,就把里层代码都循环完毕后,再继续执行外层,继续判断。。

4.1.2     形式

for(…){

       for(…){     

}

}

4.1.3     入门案例

4.1.4     练习1:打印正方形

4.1.5     练习2:打印左直角三角形

4.1.6     练习3:打印99乘法表

4.2  break和continue

用来终止循环,可以用两种方式

4.2.1     形式

break: 中断当前循环,简单粗暴

for(){

       代码1

if(条件){

  代码3…

    break;//如果成立,直接跳出这个for循环

}

代码2…

}

continue:跳出本次循环,进入下一轮

for(){

       代码1

if(条件){

    代码3…

    continue;//如果成立,跳出本次for循环,进入下一轮

}

代码2…

}

4.2.2     练习1:找数字88

接收用户输入的100次数字,如果不是88继续输入,找到88就返回

4.3  循环结构2:while

先判断,再执行

4.3.1     格式

while(执行条件){

       代码…

}

4.3.2     练习1:猜数字

产生一个随机数,和用户一直在输入的数字比较。

4.4  循环结构3:do-while

先执行,再判断

4.4.1     格式

do{

       代码…

}while(执行条件);

4.4.1     练习1:猜数字

产生一个随机数,和用户一直在输入的数字比较。

4.5  变量

4.5.1     概念

可以改变的数,称为变量。一般通过三部分来描述一个变量。变量类型,变量名,变量值。其中三部分都是可以改变的,根据需要来确定即可。

变量的使用原则:就近原则。尽量控制到最小范围。。

4.5.2     局部变量

定义在方法里,或者局部代码块中。

注意:必须手动初始化,来分配内存。如:int i=5;

作用域也就是方法里或者局部代码块里,方法运行完内存就释放了。

4.5.3     成员变量

定义在类里。

注意:不用初始化,也会自动被初始化成默认值。

作用域是整个类中,类消失了,变量才释放。

4.5.4     测试

4.6  拓展:

4.6.1     三种循环的区别

三种循环都可以互相代替

1、 for:知道循环次数

2、 while/do while:当循环次数不确定时

3、 while:先判断,不符合规则,不执行代码

4、 do while:代码最少被执行一次,再去判断,符合规则,再次执行代码

4.6.2     打印右直角三角形

4.6.3     打印全三角形


循环+数组基础的评论 (共 条)

分享到微博请遵守国家法律