循环结构之for循环(上)

什么是循环结构?举个例子,每次去健身房,你都做一系列动作,深蹲*50/俯卧撑*30/跳绳*30,这就是循环。大量的重复的动作/大量的有规律的动作

循环结构是一种非常有用的结构,它可以更加高效地完成一些重复性的任务。如果你的Boss让你输入100万次HelloWorld,并且每个都要编上序号,利用循环结构,一分钟就可以实现!是不是超酷的?

For循环是最常用的循环结构,循环语句。

它的基本格式:

for(初始化;循环条件;更新){

1           2      3

循环体}

4

执行顺序为1→2→4→3→2→4→3→2→4→3→2→4→3……

如果我们想要循环10次“Get out of my head”

那么

for( i=1;i<=10;i++){

1        2    3

Syetem.out.println(“Get out of my head”)}

4

1→2→4→3→2→4→3→2→4→3→2→4→3…

初始化条件是i=1;

循环条件:只要条件true,就执行循环体。是false,就不执行。

1→2 i=0,符合循环条件,

2→4 因此执行重复体。输出一次“Get out of my head”

4→3 执行一次循环体后,更新条件,i+1,i的值为2

3→2 看是否符合循环条件。2<=10 true

2→4 因此执行重复体。输出一次“Get out of my head”

4→3 执行一次循环体后,更新条件,i+1,i的值为3

3→2 看是否符合循环条件。3<=10 true

2→4 因此执行重复体。输出一次“Get out of my head”

……就这样一直执行下去,直到!

i=10时,这里还会执行循环体,因为i<=10。但是当整个程序运行到第11次,也就是i=11时,条件为false,因此不执行!所以我们完美的输出了10次“Get out of my head”

那我们想执行100次“Get out of my head”,并且在每个后面都加上序号,该怎么做?

在偷看答案之前,先自己想想吧!

晴天娃娃(

怎么样,你学会了吗?

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值