VB 字符转换

来源:百度知道 编辑:UC知道 时间:2024/05/27 13:00:19
不是转换字符的类型,是转换字符
如:输入 abcdeg 输出fghrte
即a对应f ,b-g, c-h ,d-r,e-t ,g-e
注意,不是转换单个字符,而是把很多字符一起转换

你可以先将要转换的字符存起来(比如a要转换成f就存f在a的位置),

比如放在a数组,可以以 26个字母的ascii码-asc("a")为下标,
然后
s="abcdeg"
for i=1 to len(s) step 1
s1=s1+a( asc(mid(s,i,1))-asc("a") )
next
print s1

就是这几个字符吗?其他的字符转不转?如果输入i转成什么?

如果没有转换格式的规律的话,就只能自己建立一个转换表了!