在C++中接受用户的输入并将值存储在数组中,可以通过以下步骤实现:
<iostream>
和<vector>
,以便使用输入输出流和向量容器。std::vector<int>
来动态调整数组大小,或者使用固定大小的数组int array[size]
,其中size
是数组的大小。std::cout
输出提示信息,告诉用户输入的方式。std::cin
接收用户的输入值,并将其存储在数组中。可以使用循环来连续接收多个输入值,直到满足条件为止。std::endl
来换行,使输出更加清晰。下面是一个示例代码:
#include <iostream>
#include <vector>
int main() {
std::vector<int> inputArray; // 创建一个整型向量来存储用户的输入值
int size;
std::cout << "请输入数组的大小:";
std::cin >> size;
std::cout << "请输入" << size << "个整数:" << std::endl;
for (int i = 0; i < size; i++) {
int value;
std::cin >> value;
inputArray.push_back(value); // 将用户输入的值添加到向量中
}
std::cout << "您输入的数组为:";
for (int i = 0; i < inputArray.size(); i++) {
std::cout << inputArray[i] << " ";
}
std::cout << std::endl;
return 0;
}
这段代码首先要求用户输入数组的大小,然后提示用户输入相应数量的整数。接下来,使用循环将用户的输入值存储在向量inputArray
中。最后,输出用户输入的数组。
腾讯云相关产品和产品介绍链接地址:
Elastic 中国开发者大会
云+社区技术沙龙[第9期]
云+社区开发者大会 长沙站
云+社区技术沙龙[第17期]
腾讯云GAME-TECH沙龙
云+社区技术沙龙[第6期]
DB TALK 技术分享会
DB TALK 技术分享会
Elastic 中国开发者大会
云+社区技术沙龙[第10期]
领取专属 10元无门槛券
手把手带您无忧上云