当前位置:编程学习 > C/C++ >>

c++自带倒置数组函数

print?#include<stdio.h>  
#include <vector>  
#include <queue>   
#include<algorithm>   
using namespace std; 
int main() 

    int i; 
    vector<int>que; 
    for(i=0;i<10;i++) que.push_back(i); 
        for(i=0;i<10;i++) 
    { 
        printf("%d ",que[i]); 
    } 
        printf("\n"); 
    reverse(que.begin(),que.end()); 
    for(i=0;i<10;i++) 
    { 
        printf("%d ",que[i]); 
    } 
    return  0; 

#include<stdio.h>
#include <vector>
#include <queue>
#include<algorithm>
using namespace std;
int main()
{
 int i;
 vector<int>que;
 for(i=0;i<10;i++) que.push_back(i);
  for(i=0;i<10;i++)
 {
  printf("%d ",que[i]);
 }
  printf("\n");
 reverse(que.begin(),que.end());
 for(i=0;i<10;i++)
 {
  printf("%d ",que[i]);
 }
 return  0;
}
上面是对int类型进行倒置

把改成vector内容改成char型也可以   改成string应该也可以


 

补充:软件开发 , C++ ,
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,