C/C++ 第八周串和数组 (一)顺序串算法 项目2—(一)

来源:互联网 发布:java异常处理设计 编辑:程序博客网 时间:2024/06/04 23:23
/*       *Copyright(c)2017,烟台大学计算机学院       *All right reserved.       *文件名:main.cpp sqqueue.h sqqueue.cpp       *作者:黄士胜      *完成日期:2017年11月1日       *版本号:v1.0       *       *问题描述: 采用顺序存储的方式存储串,实现下列算法并测试。*输入描述:无   *程序输出:见运行结果截图       */    

 

(一)串的替换

主函数:

#include <stdio.h>#include "../sqstring.h"void Trans(SqString &s, char c1, char c2){    int i;    for (i=0; i<s.length; i++)        if (s.data[i]==c1)            s.data[i]=c2;}int main(){    SqString s;    StrAssign(s, "messages");    printf("替换前:");    DispStr(s);    Trans(s, 'e', 'a');    printf("替换后:");    DispStr(s);    return 0;}

运行结果:


学后总结:


了解了简单的串的替换,懂得了串的基本知识。











阅读全文
0 0