第8周项目3 顺序串算法(1)
来源:互联网 发布:淘宝背景音乐 编辑:程序博客网 时间:2024/06/06 23:58
问题:
/*Copyright (c)2016,烟台大学计算机与控制工程学院All rights reserved.文件名称:wangjingqi.cpp作 者:王靖淇完成日期:2016年10月14日版 本 号:v1.0问题描述:试编写算法实现将字符串S中所有值为c1的字符换成值为c2的字符输入描述:无程序输出:测试数据*/
代码:
◇注:头文件以及功能函数的代码参见项目1 顺序串算法库。
☆main.cpp主函数代码
#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;}
运行结果:
知识点总结:
运用了字符串的替换
学习心得:
对于字符串的操作有了新的认识。
0 0
- 第8周项目3 顺序串算法(1)
- 第8周项目3-顺序串算法(1)
- 第8周、项目3(1)—顺序串算法
- 第8周项目3 顺序串算法(3)
- 第8周项目3-顺序串算法(3)
- 第8周项目3 顺序串算法(2)
- 第8周项目3 顺序串算法(4)
- 第8周项目3-顺序串算法(2)
- 第8周项目3-顺序串算法(4)
- 第8周项目 顺序串算法
- 第8周、项目3(3)—顺序串算法
- 第8周 项目3—顺序串算法
- 第8周实践项目3-顺序串算法
- 第8周项目3-顺序串算法
- 第8周、项目3(2)—顺序串算法
- 第8周 项目3-顺序串算法
- 第8周、项目3(4)—顺序串算法
- 第8周项目3顺序串算法
- 关于__IPHONE_OS_VERSION_MAX_ALLOWED和__IPHONE_OS_VERSION_MIN_ALLOWED的用法
- php 服务器500错误解决
- tomcat配置log4j输出日志从控制台改到指定文件
- 位置控制代码
- solution of AOJ 0033:ball (《挑战程序设计竞赛(第2版)》)
- 第8周项目3 顺序串算法(1)
- ThinkPHP 框架Model 分析研究
- Python中类、实例、方法之间的关系
- Axis fault: No serializer found for class
- iOS开发 拨打电话的2种常用代码写法
- js中获取随机数的方法
- Android Broadcast 要点总结
- Mac OS X实用技巧: 简单命令行阻止Mac休眠
- 面向接口编程详解(一)——思想基础