m = space(0)
题目
m = space(0)
c = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz"
for i = 1 to len(c)
nc = asc(substr(c,i,1))
if nc>64 and nc86
m = m+chr(65+nc-87)
ELSE
m = m+chr(nc+4)
ENDIF
else
IF nc>120
m = m+chr(97+nc-121)
ELSE
m = m+chr(nc+2)
ENDIF
endif
endfor
wait window c+"字符加密后后"+m
m = m+chr(65+nc-87)是什么意思?我知道这是在ASCII中的位置,但我不明白为什么要这样写
还有 ELSE
m = m+chr(nc+4)
为什么不直接写成m = m+chr(nc+4)而要加ELSE呢?
以及nc>120为什么要>X的位置呢?
当然后面的m = m+chr(97+nc-121)一点也不懂......
尽量写详细一点.我们周一有VFP课,所以请您尽快.我有很多问题要问您!
答案
字符加密后,按你的要求,需要形成一个循环,即W转换为A,X转换为B,以后类推,我将你的代码修改为:if nc>86 && 如果满足条件,执行以下代码m = m+chr(65+nc-87)ELSE &&如果不满足前面条件,执行以下代码,有”否则“的意思m...
举一反三
已知函数f(x)=x,g(x)=alnx,a∈R.若曲线y=f(x)与曲线y=g(x)相交,且在交点处有相同的切线,求a的值和该切线方程.
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
最新试题
- 折字的读音
- 金色花 泰戈尔 赏析
- 蔬菜市场上午运来西红柿28筐,下午运来40筐,比上午多780千克,每筐西红柿多少千克?
- 把_色的氧化铜和_色的木炭粉充分混合,放入试管里共热完全反应后,看到的现象是_,反应的化学方程式是_,这个反应氧化剂是_.
- 一个三位小数,四舍五入后是4.70 .这个三位小数最大是多少?最小是多少?为什么?
- 冬日的阳光 作文 600字
- The hospital is opposite to the post office.
- 一根均匀棒,长为l,质量为m,可绕通过其一端且与其垂直的固定轴在竖直面内自由转动.开始时棒静止在水平位置,当它自由下摆时,它的初角速度大小等于____,角加速度大小等于 ______?
- 白居易的钱塘湖春行中描写燕子报春的句子是哪句?
- 1/2+1/4+1/8+1/16+1/32+1/64怎么算
热门考点