数组元素可以通过数组名称加索引进行访问。元素的索引是放在方括号内,跟在数组名称的后边。例如:
int b=a[3];
下面的程序语句是定义了一个5元素的数组前赋值,再通过for循环访问数组的每一个元素。
1 2 3 4 5 6 7 8 9 10 11 | #include<iostream> using namespace std; int main(){ int c[5]={5,4,3,2,1}; cout<<c[1]<<endl; for (int i=0;i<5;++i) { cout<<c[i]<<endl; } return 0; } |
通过for循环给数组赋值。
1 2 3 4 5 6 7 8 9 10 11 | #include<iostream> using namespace std; int main(){ int c[6]; for (int i =0; i <6; ++i) { c[i]=i; } cout<<c[5]; return 0; } |
关于数组中index 自加的问题:
1 2 3 4 5 6 7 8 9 10 11 12 | #include <iostream> using namespace std; int main() { int m=1,a[5]={0,1,2,3,4}; cout<<"the value of a[1]="<<a[1]<<endl; cout<<"the value of a[2]= "<<a[++m]<<endl; //a[++m]=a[2] and ++m. cout<<"m="<<m<<endl; //m=2 cout<<"the value of a[2]="<<a[m++]<<endl; //a[m++]=a[m] and m++. cout<<"m="<<m<<endl; return 0; } |