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;
}
运行结果显示如下
相关推荐
夜猫逐梦22 分钟前
【VC】 error MSB8041: 此项目需要 MFC 库
c++·mfc
纪元A梦1 小时前
贪心算法应用:配送路径优化问题详解
算法·贪心算法
zhangfeng11331 小时前
win7 R 4.4.0和RStudio1.25的版本兼容性以及系统区域设置有关 导致Plots绘图面板被禁用,但是单独页面显示
开发语言·人工智能·r语言·生物信息
姓刘的哦1 小时前
Qt中的QWebEngineView
数据库·c++·qt
C_player_0011 小时前
——贪心算法——
c++·算法·贪心算法
SundayBear2 小时前
QT零基础入门教程
c++·qt
子午3 小时前
Python的uv包管理工具使用
开发语言·python·uv
kyle~3 小时前
排序---插入排序(Insertion Sort)
c语言·数据结构·c++·算法·排序算法
Boop_wu3 小时前
[数据结构] 队列 (Queue)
java·jvm·算法
奔跑吧邓邓子3 小时前
【C++实战⑦】C++函数实战:从基础到项目应用
c++·实战·函数