循环结构:在满足特定条件下反复执行的代码段.
一.for 循环:
for (初始化(循环变量); 条件语句(循环条件); 增量(循环变量更改)) {
循环体
}
1.inintilization 循环变量初始化
2.condition 循环条件
3.increments 循环变量增量
4.statements 循环体(语句)
注意:最内层循环变化的比较快.
while循环:
while (循环条件) {
循环体
}
while循环:经常用于,不知道循环次数的循环
do...while循环 :无论循环条件是否满足,先执行一次循环体,然后再判断循环条 件是否满足
循环总结:
循环四部分:1.循环变量初始化;2.循环条件;3.循环变量增量;4.循环体.
循环的执行顺序:1-2-4-3-2-4-3-2-4-3......-4-3-2(最后,循环条件不满足,跳出循环)
for循环和while循环的区别:
当不知道循环的次数的时候,使用for循环,当不知道循环次数的时候使用while循环.
for循环可以转换为while循环,而while循环不一定能转换为for循环.
while循环与do...while循环的区别:
while循环首先判断循环条件是否满足,然后执行循环体,而do...while循环无论循环条件是否满足,先执行一次循环体,然后再判断循环条件是否满足.
[a,b]区间的随机数:arc4random() % (b - a + 1) + a;