首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

获取空格分隔的整数输入以及C++向量中的一个整数输入

获取空格分隔的整数输入可以使用C++的输入流对象std::cin和循环结构。以下是一个示例代码,可以获取空格分隔的整数输入并存储到一个向量中:

代码语言:txt
复制
#include <iostream>
#include <vector>

int main() {
    std::vector<int> nums;
    int num;
    while (std::cin >> num) {
        nums.push_back(num);
        // 判断是否遇到空格或换行符,如果是则退出循环
        if (std::cin.peek() == ' ' || std::cin.peek() == '\n') {
            break;
        }
    }

    // 输出向量中的整数
    for (int i : nums) {
        std::cout << i << " ";
    }
    std::cout << std::endl;

    return 0;
}

运行示例代码时,可以通过输入一行空格分隔的整数,例如:"1 2 3 4 5",然后按下回车键,程序将会将这些整数存储到向量中并输出。

在以上示例代码中,并没有涉及到云计算相关的内容。如果有任何关于云计算、IT互联网领域的名词或问题,欢迎提出,我将尽力给予相应的解答。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

领券