1 . while循環(huán)
while (1)
{
2
}
1中為循環(huán)條件
2中為循環(huán)體
首先進行對循環(huán)條件的判斷,當條件為真時,進行循環(huán),知道循環(huán)條件為假,退出循環(huán).
可以不進行循環(huán).
2. do-while循環(huán)
do
{
1
}
while (2)
1中為循環(huán)體
2中為循環(huán)條件
首先進行一次循環(huán),其次進行對循環(huán)條件的判斷,若循環(huán)條件為假時,退出循環(huán).
至少進行1次循環(huán).
3. for循環(huán)
for (1;2;3)
{
4
}
1:循環(huán)變量初始化
2:循環(huán)條件
3:循環(huán)增量
4:循環(huán)體
for循環(huán)的循環(huán)變量初始化只進行一次,當不滿足循環(huán)條件的時候,退出循環(huán).
與while循環(huán)可以互換,可以不進行循環(huán).
4.隨機數(shù)
隨機獲得[a,b]之間的20個整數(shù).
借助arc4random()函數(shù)產(chǎn)生隨機數(shù),公式如下:
arc4random() % (b – a + 1) + a;
PS: a%b結果為小于b的整數(shù).
5.變量的命名規(guī)則
駝峰命名法.
一般情況,有一個單詞構成的變量,首字母小寫.
由兩個或者兩個以上的單詞構成的變量從第二個單詞開始首字母大寫.