數(shù)組這里題目是不是錯了?教錯了還是打錯了?
3、 數(shù)據(jù)類型 數(shù)組名稱[長度n]; 數(shù)組名稱[0] = 元素1; 數(shù)組名稱[1] = 元素2; 數(shù)組名稱[n] = 元素n;
這里假如數(shù)組名稱[0] = 元素1;數(shù)組名稱[1] = 元素2的話,那么數(shù)組名稱[n]不就等于 元素n+1;么,還是我理解錯了?
3、 數(shù)據(jù)類型 數(shù)組名稱[長度n]; 數(shù)組名稱[0] = 元素1; 數(shù)組名稱[1] = 元素2; 數(shù)組名稱[n] = 元素n;
這里假如數(shù)組名稱[0] = 元素1;數(shù)組名稱[1] = 元素2的話,那么數(shù)組名稱[n]不就等于 元素n+1;么,還是我理解錯了?
2015-02-01
舉報
2015-08-03
數(shù)組名稱[n]=元素[n+1]
2015-03-28
數(shù)組是從下標為0開始的,也就是第一個元素下標是0,第n個元素的下標是n-1。
2015-03-28
#include <stdio.h>
int main()
{
? ? //第一種形式
? ? int arrFirst[3] ={1,2,3};
? ? //第二種形式
? ? int arrSecond[] ={4,5,6};
? ? //第三種形式
? ? int arrThird[3];
? ? //給arrThird數(shù)組每個元素初始化
? ? arrThird[0]=7;
? ? arrThird[1]=8;
? ? arrThird[2]=9;
? ? //輸出第一個數(shù)組中的第二個元素
? ? printf("%d\n", arrFirst[1]);
? ? //輸出第二個數(shù)組中的第二個元素
? ? printf("%d\n",arrSecond[1] );
? ? //輸出第三個數(shù)組中的第二個元素
? ? printf("%d\n",arrThird[1] );
? ? return 0;
}
2015-02-01
這里的講解在邏輯上應(yīng)該是錯了,你理解的沒錯:數(shù)組名稱[n] = 元素n+1