VB高手帮帮忙!!急~~~

来源:百度知道 编辑:UC知道 时间:2024/06/11 05:54:15
在VB中可以这样表示的吗:
dim a as string
dim b as atring
b="a"
a = Chr$((Asc(b) - k) Mod 26)
最后那一句可以这样写吗

chr()括号里的数要>=32或者<0才有效,要不然无效,所以你可以改成
a=Chr((Asc(b)-k) Mod 26+65)这样得到的是大写字母
a=Chr((Asc(b)-k) Mod 26+97)得到的是小写字母

你想表达什么意思?

dim a as string
dim b as string
b="a"
a = Chr$((Asc(b) - k) Mod 26)

定义a,b 2变量为字符型
把字符a赋值给变量b
将b变量中的首字符asc码值减去k变量 等于97 再和 26求余等于19
chr(19) 等于字符“ ”再把这个字符赋值给a