在C++中,获取数组输入并打印数组可以通过以下步骤实现:
cin
用于从标准输入读取数据,cout
用于向标准输出打印数据。以下是一个完整的C++程序,展示了如何获取数组输入并打印数组:
#include <iostream>
using namespace std;
int main() {
int n;
// 获取数组大小
cout << "请输入数组的大小: ";
cin >> n;
// 声明数组
int arr[n];
// 获取数组元素
cout << "请输入 "<< n << " 个整数: ";
for (int i = 0; i < n; ++i) {
cin >> arr[i];
}
// 打印数组元素
cout << "你输入的数组是: ";
for (int i = 0; i < n; ++i) {
cout << arr[i] << " ";
}
cout << endl;
return 0;
}
n
,用于存储数组的大小。然后通过cin
从用户输入中读取这个值。n
,动态声明一个大小为n
的整型数组。for
循环,逐个读取用户输入的整数,并存储到数组中。for
循环,逐个打印数组中的元素。new
和delete
)来创建数组。new
和delete
)来创建数组。cin
会进入错误状态。可以通过检查cin
的状态来处理这种情况。cin
会进入错误状态。可以通过检查cin
的状态来处理这种情况。通过以上步骤和注意事项,可以有效地获取数组输入并打印数组。
领取专属 10元无门槛券
手把手带您无忧上云