2015.12.30 注册简书,记录今天的收获如下:
学习C 语言的三种结构之一:循环结构(另有顺序结构,分支结构)。其中包括:
while循环,do-while 循环和 for 循环。for 循环最常用,while 次之,do-while 较少使用。
while 循环与 do-while 循环的相同点和异同点:
同:两者均为可以不知道循环次数的循环结构。
异: while,先判断循环条件是否成立,再执行循环体。while 有可能一次都不执行。
do-while, 先执行循环体,再判断循环条件是否成立, do-while 循环至少执行一次循环体。
在判断循环体结果成立与否的过程中配合两个结束语句使用:break,continue。
break,结束本层循环;还可以在 switch 语句中用于跳出 switch 语句。
continue,结束本次循环。
在for 循环中,多使用循环嵌套。其中外层循环控制行数,内层控制内容,外层每执行一次,内层执行一遍。注意外层循环变量与内层循环变量之间的关系。
此外,学习了随机数函数,随机打印【a,b】之间的 n 个随机数:arc4random()%(b-a+1)+a;
注: 在 C 中: arc4random() 函数使用前,需先引入头文件 #include <stdlib.h> 。