C++ //练习 10.35 使用普通迭代器逆序打印一个vector。

C++ Primer(第5版) 练习 10.35

练习 10.35 使用普通迭代器逆序打印一个vector。

环境:Linux Ubuntu(云服务器)
工具:vim
代码块
cpp 复制代码
/*************************************************************************
	> File Name: ex10.35.cpp
	> Author: 
	> Mail: 
	> Created Time: Thu 14 Mar 2024 03:21:49 PM CST
 ************************************************************************/

#include<iostream>
#include<vector>
#include<iterator>
#include<algorithm>
using namespace std;

int main(){
    vector<int> number;
    int num;
    cout<<"Enter numbers: ";
    while(cin>>num){
        number.push_back(num);
        if(cin.get() == '\n'){
            break;
        }
    }

    cout<<"Reverse numbers: ";
    for(auto iter = number.crbegin(); iter != number.crend(); ++iter){
        cout<<*iter<<" ";
    }
    cout<<endl;

    return 0;
}
运行结果显示如下
相关推荐
H_-H15 小时前
值返回与引用返回(c++)
开发语言·c++
csbysj202015 小时前
Java 日期时间处理详解
开发语言
csuzhucong15 小时前
一阶鬼魔魔方
算法
我命由我1234515 小时前
Python Flask 开发 - Flask 快速上手(Flask 最简单的案例、Flask 处理跨域、Flask 基础接口)
服务器·开发语言·后端·python·学习·flask·学习方法
大飞记Python15 小时前
从零配置Python测试环境:详解路径、依赖与虚拟环境最佳实践
开发语言·python·环境配置·安装目录
zhougl99616 小时前
区分__proto__和prototype
开发语言·javascript·原型模式
夏鹏今天学习了吗16 小时前
【LeetCode热题100(73/100)】买卖股票的最佳时机
算法·leetcode·职场和发展
gaosushexiangji16 小时前
一项基于粒子图像测速(PIV)速度场反演的压力场重构技术
人工智能·算法
weixin_4209476416 小时前
php composer update 指定包的分支非tag
开发语言·php·composer
Voyager_416 小时前
算法学习记录17——力扣“股票系列题型”
学习·算法·leetcode