第八周 项目三 顺序串算法(1)
2015-12-17 20:18
232 查看
/* *Copyright (c)2015, 烟台大学计算机与控制工程学院 *All rights reserved. *文件名称:Graph.cpp *作 者:苏凯祺 *完成日期:2014年12月17号 *版 本 号:v1.0 *问题描述:采用顺序存储方式存储串,实现下列算法并测试: (1)试编写算法实现将字符串S中所有值为c1的字符换成值为c2的字符: void Trans(SqString *&s, char c1, char c2); *头文件sqstring.h见顺序串算法库) */ #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"); Trans(s, 'e', 'a'); DispStr(s); return 0; }
运行结果:
相关文章推荐
- USACO1.1 Greedy Gift Givers 比较分析
- 多线程
- linux环境下的线程的创建问题
- PHP源码编译安装
- Mac系统下XAMPP的简单使用
- 域名出售(www.shopbao.com)
- org.apache.catalina.core.StandardWrapperValve invoke
- 使用GDB调试Android应用中C/C++代码
- 使用GDB调试Android应用中C/C++代码
- XSS跨站脚本攻击过程的讲解
- bower解决js的依赖管理
- CF 335 div.2-C/div.1-A/605A Sorting Railway Cars
- 设计模式——六大原则
- kaldi timit 语音库在线解码应用
- 活出自己的特质
- 域名出售
- 笔记--后感
- 用xib加载初始化要在awakeFromNib方法里实现
- 【图像处理】NEON编程3 矩阵乘法
- OpenCv学习笔记之图像平滑处理