输入:
2 3 4 5 6 7(以空格为间隔符,最后回车为结束输入)
未知个数时:
int a[500]; int m = 0; int temp; char c;
cin>>a[m++]; //读取输入行的第一个字符(2)
while ((c = getchar()) != '\n') //读取输入行的第二个字符(“ ”)
{
cin >> temp;//读取输入行的第三个字符(3)
a[m++] = temp;
}
依次循环直到getchar()) == '\n';
(输入数据前)已知个数时:
int a[500]; int n;
for (int i = 0; i < n; ++i)
{
cin >> temp;
a[i] = temp;
}