1.数组下标
数组中每个元素有下标,从0开始,下一个数据下标为1,以此类推
2.数组元素的打印,输入
下标引用操作符:[]
练习:
要求:输出从末位到首位输出一串数字
输入:共两行
第一行输入整数n,表示输入整数的个数
第二行输入n个整数,用空格分隔
输出:共一行
反向输出输入的第二行数字
示例:
输入:
5
1 2 3 4 5
输出
5 4 3 2 1
#include <iostream>
#include <cstdio>
using namespace std;
int main()
{int arr[1000],n,i,x;cin >> n;for (i = 0; i < n; i++){scanf_s("%d", &arr[i]);}for (i = 0; i < n; i++){x = n - i - 1;printf("%d", arr[x]);}return 0;
}
3.一维数组在内存中的存储
数组在内存中是连续存放的,随着数组下标的增长,地址是由小到大变化的