倒置字符串函数reverse:用于倒置字符串s中的各个字符的位置,如原来字符串中如果初始值为123456,则通过reverse函数可将其倒置为654321,程序如下:

#include

#include

void reverse(char s[])

{ int c,j,i;

for(i=0,j=strlen(s)-1;i

{

c=s[i];

s[i]=s[j];

s[j]=c;

}

}

main()//主函数,用于测试reverse函数的功能

{ char s[]="123456";

reverse(s);//调用倒置函数

printf("倒置后的字符串为:%s/n",s);//输出倒置后的字符串

}

运行结果如下;654321

功能颠倒字符串中字符次序。  语法Reverse (

string )

参数string:要颠倒字符次序的字符串返回值String。函数执行成功时返回颠倒字符次序后的字符串,如果发生错误,那么返回空字符串("")。用法Reverse()函数将一个字符串中最后一个字符放置到另一个字符串的第一个字符位置、倒数第二个字符放置在另一个字符串的第二个字符位置,以此类推。

EXAMPLE:

// reverse algorithm example

#include

#include

#include

using namespace std;

int main () {

vector myvector;

vector::iterator it;

// set some values:

for (int i=1; i<10; ++i) myvector.push_back(i);

// 1 2 3 4 5 6 7 8 9

reverse(myvector.begin(),myvector.end()); // 9 8 7 6 5 4 3 2

1

// print out content:

cout << "myvector

contains:";

for (it=myvector.begin(); it!=myvector.end(); ++it)

cout << " "

<< *it;

cout << endl;

return 0;

}

Output:

myvector contains: 9 8 7 6 5 4 3 2 1

java vector reverse,倒置函数reverse的用法相关推荐

  1. 倒置函数reverse的用法

    倒置字符串函数reverse:用于倒置字符串s中的各个字符的位置,如原来字符串中如果初始值为123456,则通过reverse函数可将其倒置为654321,程序如下: #include<stdi ...

  2. oracle 条件反转,Oracle反转倒置函数

    Oracle提供了一个反转倒置函数reverse,但此函数不能分组倒置,本文提供了一个即可分组倒置的函数,如下所示: CREATE OR REPLACE FUNCTION REVERSE_F(p_st ...

  3. 【Eternallyc】函数reverse的基本用法

    函数reverse的基本用法 倒置字符串函数reverse:用于倒置字符串s中的各个字符的位置,如原来字符串中如果初始值为123456,则通过reverse函数可将其倒置为654321,程序如下: # ...

  4. Java字符串反转函数reverse()

    Java字符串反转函数reverse() package test1;public class TestReverse {public static void main(String[] args) ...

  5. Java正则表达式--Matcher.group函数的用法

    https://www.cnblogs.com/jiafuwei/p/6080984.html Java正则表达式--Matcher.group函数的用法 原来,group是针对()来说的,group ...

  6. oracle reverse 反转函数

    oracle 提供一个reverse函数,可以实现将一个对象反向转换. 比如: SQL> select reverse('123456') from dual; REVERSE('123456' ...

  7. Python函数 - - reverse()和reversed()

    一.reverse() reverse是 列表 的一种内置方法,用于列表中数据的反转 i='abcdef' j=list(i) j.reverse() print(''.join(j))//fedcb ...

  8. C++ opencv返回一幅图像返回以及vector作为函数返回值用法

    C++ opencv返回一幅图像返回 https://blog.csdn.net/mao_hui_fei/article/details/109349244 vector作为函数返回值用法 https ...

  9. java中trim函数用法_深入理解jQuery.trim() 函数及trim()用法

    jQuery.trim() 函数及trim()用法详解 jQuery.trim()函数用于去除字符串两端的空白字符.该函数可以去除字符串开始和末尾两端的空白字符(直到遇到第一个非空白字符串为止).它会 ...

最新文章

  1. 使用Ceph集群作为Kubernetes的动态分配持久化存储
  2. linux安装eclipse运行web,Linux安装Tomcat,运行Eclipse,web项目
  3. 【树莓派】树莓派CSI摄像头安装及测试方法
  4. js深入理解构造函数和原型对象
  5. Java Comparable接口的陷阱
  6. Socket编程实践(5) --TCP粘包问题与解决
  7. 基于模型协同过滤推荐离线召回:ALS
  8. Python学习:快速搭建python环境
  9. 中国甜叶菊乳制品市场趋势报告、技术动态创新及市场预测
  10. Python流程控制的 for、 while、循环和嵌套词汇continue、break、range
  11. Cadence Allegro如何设置差分对
  12. 字节跳动员工基本年薪曝光:最高 254 万元
  13. Guideline 5.1.1 - Legal - Privacy - Data Collection and Storage We noticed that your app requires
  14. python自动图片拼接——基于Pillow和os
  15. C语言条件运算符详解
  16. 如何在微信中打开app及Schema VS Universal Link
  17. circos 可视化手册- text 篇
  18. 神舟十二号出征星辰大海--麒麟信安操作系统筑牢“千年飞天梦”软件基石
  19. 微商客源如何引流?坚持操作喜马拉雅日引50+粉丝
  20. 2019 icpc徐州区域网络赛题解09.07

热门文章

  1. 32位怎么兼容64位java_Java 32位与64位兼容
  2. 分治法解决凸包问题(快包)
  3. 监狱犯人腕带定位解决方案
  4. oracle 数据文件从文件系统移动到asm磁盘组中
  5. 高标准农田信息化监测系统解决方案
  6. 精美Visio架构图,数据流向图,数据抗压机制,应付领导专用
  7. 026、163邮箱验证
  8. arcgis字段计算器VB脚本提取字符串
  9. C# toolstrip按钮的图片不显示
  10. GPON onu o1-o7状态转换