命令?LEN("I love China")的结果是______。

admin2012-03-26  38

问题 命令?LEN("I love China")的结果是______。

选项

答案orpxof

解析 先将a和b分别赋值,变量i使用LEN函数取得字符串变量a的长度,该变量包含6个字母,所以它的长度为6,即i=6;接着使用一个DO WHILE循环语句来操作,判断条件是变量i是否大于等于1,如果小于1,则退出循环,否则执行循环体,此时SUBSTR("foxpro",6,1) 的值为“o”(从“foxpro”字符串的第6位开始取一位字符);执行i=i-1后,i=5,第一次循环结束;重复此循环体的操作,变量b的值依次为o、or、orp、orpx、orpxo、omxof,最后i<1,退出循环体。
   SLIBSTR(<字符表达式>,<起始位置>[,<长度>])从指定表达式值的指定起始位置取指定长度的子串作为函数值,若缺省第3个参数<长度>,则函数从指定位置一直取到最后一个字符。
转载请注明原文地址:https://kaotiyun.com/show/Mosp777K
0

最新回复(0)