问题及代码:
/*
Copyright (c)2016,烟台大学计算机与控制工程学院
All rights reserved.
文件名称:项目4.cbp
作 者:陈光辉
完成日期:2016年10月20日
版 本 号:v1.0
问题描述:采用顺序存储方式存储串,实现下列算法并测试。
输入描述:无
程序输出:测试数据
*/
#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, "chenguanghui");
Trans(s, 'e', 'a');
DispStr(s);
return 0;
}
头文件及功能函数详见
【顺序串算法库】
运行结果: