第八周项目二(2)顺序串算法测试-串的反序排列

来源:互联网 发布:js history.go 1 编辑:程序博客网 时间:2024/05/22 19:49

问题及代码

这里这里只给出main.cpp代码

算法库见算法库

main.cpp

/**Copyright(c)2017,烟台大学计算机学院*All right reserved.*文件名:main.cpp sqstring.h string.cpp*作者:王万兴*完成日期:2017年10月19日*版本号:v1.0**问题描述:串的反序排列*输入描述:无*程序输出:见运行结果*/#include <stdio.h>#include "sqString.h"void Invert(SqString &s){    int i;    char temp;    for (i=0; i<s.length/2; i++)    {        temp = s.data[i];        s.data[i]=s.data[s.length-i-1];        s.data[s.length-i-1] = temp;    }}int main(){    SqString s;    printf("正序排列:");    StrAssign(s, "abcdefg");    DispStr(s);    Invert(s);    printf("反序排列:");    DispStr(s);    return 0;}

运行结果


知识点总结
倒序排列,与平常的倒序没有区别。
阅读全文
0 0
原创粉丝点击