c++输入一串指定元素个数的数组
时间: 2024-09-14 17:03:02 浏览: 39
探讨数组与字符串输入的问题(C++版)
在 C++ 中,你可以使用标准库函数 `cin` 和一个循环结构(如 `for` 或者 `while`)来输入一串指定元素个数的数组。这里是一个基本的例子,假设你要输入整型数组:
```cpp
#include <iostream>
using namespace std;
int main() {
int n; // 存储数组的元素个数
cout << "请输入数组的元素个数: ";
cin >> n;
// 创建数组并分配大小
int arr[n];
// 使用循环获取每个元素的值
for (int i = 0; i < n; ++i) {
cout << "请输入第 " << (i + 1) << " 个元素: ";
cin >> arr[i];
}
// 打印数组内容
cout << "你输入的数组是: ";
for (int i = 0; i < n; ++i) {
cout << arr[i] << " ";
}
cout << endl;
return 0;
}
```
在这个例子中,用户首先会被提示输入元素个数,然后逐个输入这些元素到数组中。最后,我们会打印出整个数组的内容。
阅读全文