vfp中这段程序真么理解?(解释)one="work" two=""a=len(one)i=ado while i>=1two=two+substr(one,i,1) &&尤其是这段i=i-1enddo? two

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/15 15:28:31
vfp中这段程序真么理解?(解释)one==1two=two+substr(one,i,1) &&尤其是这段i=i-1enddo? two" />
xSn@+nR1"j%V &U$QH) ugZt(߮E|xpWMP^nAΫr(R5 9T[e+%(q9xȽmg'"E_fv++2J':Cmd#aƿG[d˟ xO< \F,g(bSKsT^6 m8֯U +(b)EQ, |q'`гOȱ*!~**L0 $A4q㥜!;&'}ɝ|[ RKPkbÕh8Nk(+WCe@(b:FBAe^wH^xY9 ?+f5 ?X[B_ß[0>P4 ! r4n`qRPQ0k`ͬErD;b[|

vfp中这段程序真么理解?(解释)one="work" two=""a=len(one)i=ado while i>=1two=two+substr(one,i,1) &&尤其是这段i=i-1enddo? two
vfp中这段程序真么理解?(解释)
one="work"
two=""
a=len(one)
i=a
do while i>=1
two=two+substr(one,i,1) &&尤其是这段
i=i-1
enddo
? two

vfp中这段程序真么理解?(解释)one="work" two=""a=len(one)i=ado while i>=1two=two+substr(one,i,1) &&尤其是这段i=i-1enddo? two
one="work" &&one是一个变量,并赋值字符串"work"
two="" &&two是一个变量,赋值空串
a=len(one) &&len()是一个取字符串长度的函数.a=4
i=a &&将a赋给i,即i=4
do while i>=1 &&当i>=1时,进入循环
two=two+substr(one,i,1) &&substr()是取字符串函数,在这里表示从one变量(即work)的第i位取一个长度
i=i-1 &&完成上一步骤后i减1
enddo &&当i不再>=1时结束循环
? two &&显示two的最终结果

其实那个循环就是将one这个变量所含的字符串从尾巴向开头逐一取来放入two中
做完循环后,two应该是krow