2.编写一个程序,输入n个整数到数组中,然后输出这n个整数。其中1≤n≤1000
【输入形式】输入数据为两行,第一行为整数n,第二行为n个整数。
【输出形式】输出数据为n+1行,第一行为表头。接下来的n行数据,每行输出数组元素a[i]的下标i及数组元素a[i]的值。第一列数据占7位,第二列数据占13位
【输入样例】10
32 27 64 18 95 14 90 70 60 37
【输出样例】Element Value
0 32
1 27
2 64
3 18
4 95
5 14
6 90
7 70
8 60
9 37
效果图:
代码:
#include <iostream>
#include <iomanip>
using namespace std;
int main()
{
int n,i,a[1000];
cin >> n;
for(i=0;i<n;i++)
cin >> a[i];
cout << setw(7) << left << "Element";
cout << "\t";
cout << setw(13)<<left << "Value"<<endl;
for(i=0;i<n;i++)
{
cout << setw(7) << left << i;
cout << "\t";
cout << setw(13)<<left << a[i]<<endl;
}
return 0;
}