发布网友
共5个回答
热心网友
它就是用作条件判断的,
这句话的意思是 for (int i = 0; i < pa.length; i++)
int i=0 i小于pa这个数组的长度;I就+1 你可以这样理解, 只要这个i 它一直小于这个数组的长度,它就会一直循环, 每循环一次 i 就+1 直到它不小于 pa 这个数组长度,他就退出循环,注意 它是小于,而不是小于等于,这点一定要分清楚!
热心网友
其实你想问的是pa[i]是怎么回事。pa是一个数组变量,数组被访问单个元素时要有下标,例如
pa[0]是取得第一个元素,里边用i,因为i是自加的,也就不需要自己写pa[1],pa[2].....这些了
热心网友
for循环要把数组中的每个元素都遍序一次,所以需要一个变量表示数组的下标,每次循环下标都会+1,这样就可以遍序整个数组
热心网友
你也可以使用其他的,比如for(int qt=0;qt<pa.length;pt++);
for(int abcdef=0;abcdef<pa.length;abcdef++)等等
不是说一定要定义成i,都是习惯问题,只要这个循环变量不是关键词之类的正确定义就可以了。别误解了。
热心网友
pa[i]表示pa这个数组的第i个值,单独的pa是一个数组,那么pa[i]就表示pa数组的第i个元素的值。在for循环中,i每循环一次就要进行加1的操作,所以这样pa[i]就可以从pa[1]~pa[5]变化,也就是遍历pa数组中的所有元素。