1200 如何实现数组元素的批量替换?

已锁定

汐止

  • 帖子

    58
  • 精华

    4
  • 被关注

    1

论坛等级:侠士

注册时间:2024-04-02

钻石 钻石 如何晋级?

1200 如何实现数组元素的批量替换?

880

6

2024-05-29 15:10:45

大佬们好!想请教下:


1、有一个字符类型的数组 MyCode[],下标从 0 到 25,值对应 26 个英文大写字母。

MyCode[0] = 'A'

MyCode[1] = 'B'

MyCode[2] = 'C'

.....

MyCode[25] = 'Z'



2、现在有一个映射表,将英文大写 A~Z 重新进行了随机映射,如

A 对应 K

B 对应 M

C 对应 P

.....

Z 对应 H



3、现在按照新的映射进行替换,想得到 MyCode[0] = 'K',MyCode[1] = 'M',MyCode[2] = 'P',以此类推。



4、我能想到的方法是 For 循环内部放 26 个 IF 语句,但这样太冗长了。


有没有更好地编程方法,能让这种替换比较简单高效呢?








1200 如何实现数组元素的批量替换? 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-1200系列

共有15119条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。