//1.将串str中所有值为ch1的字符转换成ch2的字符,如果str为空串,或者串中不含值为ch1的字符,则什么都不做.2.逆转函数

include

include

define MAXLEN 255

typedef struct Str

{

char ch[MAXLEN];

int length;

} String;

void trans(String *str, char ch1, char ch2)

{

for (int i = 0; i < str->length; i++)

{

if (str->ch[i] == ch1)

{

str->ch[i] = ch2;

}

}

printf("%s\n", str->ch);

}

void invert(String *str)

{

char temp;

for (int i = 0, j = str->length - 1; i < j; i++, j--)

{

temp = str->ch[i];

str->ch[i] = str->ch[j];

str->ch[j] = temp;

}

printf("%s\n", str->ch);

}

int main()

{

char ch1, ch2;

String str[] = {"abcdefg", 7};

printf("输入ch1和ch2:");

scanf("%c %c", &ch1, &ch2);

trans(str, ch1, ch2);

invert(str);

return 0;

}

c语言中ch1和ch2是什么意思,2020-05-26(C语言)1.将串str中所有值为ch1的字符转换成ch2的字符,如果str为空串,或者串中不含值为ch1的字符,则什么都不做.2.逆转函数...相关推荐

  1. 考研数据结构之串(4.4)——练习题之将串str中所有值为ch1的字符转换成ch2的字符(C表示)

    题目 将串str中所有值为ch1的字符转换成ch2的字符,如果str为空串,或者串中不含值为ch1的字符,则什么都不做. 分析 扫描整个串,发现值为ch1的字符用值为ch2的字符覆盖即可. 代码 核心 ...

  2. SQL 把表中字段存储的逗号隔开内容转换成列表形式

    原文:[原创]SQL 把表中字段存储的逗号隔开内容转换成列表形式 我们日常开发中,不管是表设计问题抑或是其他什么原因,或多或少都会遇到一张表中有一个字段存储的内容是用逗号隔开的列表. 具体效果如下图: ...

  3. nodejs将图片的像素值提取出来将RGBA转换成16位彩色

    nodejs将图片的像素值提取出来将RGBA转换成16位彩色 RGBA转16位彩色的原理 RGBA由4*8bit组成(255, 255, 255,255),16位彩色为2*8bit组成.16位彩色需要 ...

  4. JS 使用正则匹配字符串中所有大括号包含的数据,转换成数组形式

    JS 使用正则匹配字符串中所有大括号包含的数据,转换成数组形式 .match(/{[^}{]*?}/g)

  5. OpenCV4使用applyColorMap()函数,可以将灰度图或彩色图转换成自定义的彩色图,或opencv提供的20多种色彩值

    文章目录 1.applyColorMap()函数的使用: (1)函数原型: void applyColorMap(InputArray src, OutputArray dst, int colorm ...

  6. r语言和metawin_在R语言中,用bootstrap来计算均值方差,怎样写语言

    展开全部 Meta分析是一种对同一主题下的多个独立实验(研究)进行综合的统计分析方法.它萌芽62616964757a686964616fe58685e5aeb931333264636161于本世纪初[ ...

  7. 在c语言中,以r方式不能打开并不存在的文件,C语言文件选择题

    C语言文件选择题(答案在最后) 1.标准库函数fgets(s,n,f)的功能是 A) 从文件f中读取长度为n的字符串存入指针s所指的内存 B) 从文件f中读取长度不超过n-1的字符串存入指针s所指的内 ...

  8. c语言中a lt 1e-9,年9月计算机二级考试C语言强化训练题

    年9月计算机二级考试C语言强化训练题 为了使广大学员在备战计算机二级考试时更快的掌握相应知识点,小编在此精选了计算机二级C语言的练习题供学员参考,大家要抓紧时间备考,祝大家备考愉快,梦想成真. 一.单 ...

  9. r语言中popsd和sd的区别_读书笔记(R语言)

    R与ASReml-R统计分析教程(林元震)中国林业出版社 1-3章简单介绍了R的基本语法,然后第4章着重讲了各种统计方法,第5章讲R的绘图,最后一张讲ASReml-R这个包 语法重点: 1,insta ...

最新文章

  1. RandLA-Net测试
  2. iconfont 图标转为字体_阿里字体库iconfont使用方法
  3. matlab点云配准(总结性)
  4. 【Pygame小游戏】别找了,休闲游戏专题来了丨泡泡龙小程序——休闲游戏研发推荐
  5. mysql高德地图设计_如何优雅的制作那些好看的地图
  6. 200. 岛屿数量 leetcode
  7. DIY强大的虚拟化环境-升级存储主机
  8. 微前端single-spa vue3 实战落地
  9. python3怎么运行代码_python怎么运行代码
  10. 红色警戒2rules.ini数值修改
  11. 我的世界服务器中怎么无限血,我的世界如何用指令调无限血 | 手游网游页游攻略大全...
  12. Java斐波那契数列
  13. php mysql数据库常用sql语句命令集合
  14. MTK Kernel-4.9 GPIO占用分析方法
  15. C语言讲义——头文件
  16. 有不用网线不用电源的家用监控摄像头吗
  17. Python基于Django图书借阅管理系统
  18. 成本中心通过利润中心来和公司代码对应
  19. 【2017-2018】——酒已备好
  20. 通用开放式架构(GOA)

热门文章

  1. var/let/const、块级作用域、TDZ、变量提升
  2. 安装Ubuntu的几十次坑的经验
  3. 怎么在CAD三维图面上添加一长段说明文字?
  4. intellij no executable code found at line
  5. [转]ZBrush3官方中文教程 一
  6. mtk6592处理器怎么样,mtk6592参考设计原理图下载
  7. 什么是Python?Python简介
  8. 基于springboot的校园食堂订餐系统
  9. eclipse配置https
  10. A - DZY Loves Sequences