1、数组定义
int a[50]; //可以存50个整数的空数组
int a[50] = {87, 83, 93, 88, 98, 75, 79}; // 前面存放了7个数,后面补0
int a[50] = {0}; // 全0
2、数组元素与下标
如果数组a中有n个数。用下标表示数组中元素的存储顺序,下标范围是0 ~ n-1。
数组第1个元素的下标是0,元素是a[0]。
最后1个元素的下标是n-1,元素是a[n-1]。
倒数第k个元素的下标是n-k,元素是a[n-k]
如果n是奇数,则数组中间元素的下标是n/2,中间元素是a[n/2],。
如果n是偶数,则数组中间两个元素的下标是n/2-1和n/2,中间元素是a[n/2-1]和a[n/2]。
3、数组元素的输入
for(int j=0;j<=n-1;j++) // 用变量j表示下标的变化范围
{
cin>>a[j]; // 输入数据到数组元素
}
4、数组元素的输出
for(int j=0;j<=n-1;j++)
{
cout<<a[j]<<" "; // 输出数组元素
}
5、倒序输出数组元素
for(int j=n-1;j>=0;j--)
{
cout<<a[j]<<" "; // 倒序输出数组元素
}