资源简介
8、编写下列算法:
(1)将顺序串r中所有值为ch1的字符换成ch2的字符。
(2)将顺序串r中所有字符按照相反的次序仍存放在r中。
(3)从顺序串r中删除其值等于ch的所有字符.
(4)从顺序串r1中第index个字符起求出首次与串r2相同的字串的起始位置。
(5)从顺序串r中删除所有与串r1相同的子串

代码片段和文件信息
#include
#define MAXLEN 40
typedef struct{
char ch[MAXLEN];
int len;
}SString;
void StrInput(SString *r){
char c;
printf(“创建串r以$结束!\n“);
scanf(“ %c“&c);
r->len=0;
while(c!=‘$‘){
r->ch[r->len++]=c;
scanf(“ %c“&c);
}
}
void StrPrint(SString r){
int i;
printf(“创建串r为:\n“);
for(i=0;i printf(“%c“r.ch[i]);
printf(“\n“);
}
void StrFunctin(SString *rchar ch1char ch2){
int i;
for(i=0;ilen;i++)
if(r->ch[i]==ch1) r->ch[i]=ch2;
}
void main(){
SString r;
char ch1ch2;
StrInput(&r);
StrPrint(r);
printf(“将r中ch1字符换成ch2字符请输入ch1及ch2!\n“);
scanf(“ %c“&ch1);scanf(“ %c“&ch2);
StrFunctin(&rch1ch2);
StrPrint(r);
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 740 2010-04-19 17:29 课本119页8题\课本119页8_1题.c
文件 660 2010-04-19 20:11 课本119页8题\课本119页8_2题.c
文件 747 2010-04-19 20:12 课本119页8题\课本119页8_3题.c
文件 892 2010-04-19 20:14 课本119页8题\课本119页8_4题.c
文件 985 2010-04-19 20:18 课本119页8题\课本119页8_5题.c
目录 0 2010-04-19 20:22 课本119页8题
----------- --------- ---------- ----- ----
4024 6
- 上一篇:pexports.zip
- 下一篇:Dom4j-1.6.1 API文档
相关资源
- OSG 72集视频教程和资料140620
- ENVI 5.0 sp3 - 64 Bit 破解
- EPSON XP225 xp235 xp245打印机清零软件+教
- I2C读写AT24C02 基于STM32F103 cube116540
- 数据库系统基础教程答案第三版机械
- IAR FOR 430 破解工具
- radmin3.5.2.1完美破解版(支持win10)8
- 中国1:400万基础地理数据
- ModelGoon-4.4.1-site.zip
- Visio大全模具(含Cisco、IBM等常用拓扑
- Remote Desktop Organizer v1.4.7 支持win10
- 最新的北京地铁shp文件75146
- 虚拟光驱deamon 适用于64位服务器的
- 基于STM32RCT6的步进电机驱动程序
- E4A无障碍跨程序操作类库(带源码、
- 软考数据库系统工程师复习资料(完
- Navicat Premium 15汉化包.zip55438
- 登录注册界面.zip48872
- 电信中兴光猫超密获取工具使用方法
- res10_300x300_ssd_iter_140000.caffemodel与dep
- Pythonamp;课堂amp;笔记(高淇amp;400;集第
- stm32f407上的两个can发送和接收例程
- 04741计算机网络原理知识点整理.docx(
- 商品查询录入工具(e4a.e4a)
- 程序员专用字体YaHei.Consolas.1.11b42517
- 开源1A锂电池充电板TP4056原理图+PCB
- 基本放大电路multisim仿真.ms14
- STM32 2.4G通信例程
- IEEE754 浮点转换工具
- 双木三林_XMOS driver V4.6
评论
共有 条评论