1.While循环
1.1.while
以前我们讲过For循环,它的格式是这样的
for(/*TODO1*/;/*TODO2*/;/*TODO3*/)//TODO指语句,里面可以没有语句,但是一定需要有两个分号。
{
//TODO
}
While循环是什么呢?它是一种if的升级版——循环if
什么意思呢?就是重复执行并判断,当条件不满足时停止,格式如下:
while(/*TODO*/)
{
//TODO
}
1.2.do-while
do-while是什么?其实它和while差不多,只不过while是先判断再执行,而do-while是先执行再判断,格式如下:
do{
//TODO
}while(/*TODO*/);
1.3.while死循环
因为while和if一样,都是当判断为真(true)才执行,所以当while中的条件为true时构成死循环代码,如下所示(do-while同理):
while(true)
{
//TODO
}
2.数组
数组是指将一些数放入一个存储室,与变量不同,数组是一个整体,比如:
int arr[10000]
arr是数组名,而10000是这个数组的大小,也就是可以存储10000个数
数组的下标开始是0!用for循环输入输出可以从0开始,也可以从1开始,看情况。但是输入输出开始的下标必须相同!!!
下面开始说定义的区别:
int arr[10];//普通定义
int arr[10] = {1,2,3,4,5,6,7,8,9,10};//每个位都已存储数字
int arr[10] = {};//数组初始化(=0)
int arr[10] = {1,2};//下标0,1分别是1,2,其余都为0
好了,今天就到这里了,再见!