图都不全,下次把图发全了。
根据你的描述,我猜你的题目中的代码应该是
print substring(replace('Ilovevfp','vfp','SQL'),2,4)
首先计算内层的replace函数,该函数的作用是把第一个参数中包含的第二个参数替换为第三个参数。在这里,第一个参数是'Ilovevpf',第二个参数是'vpf',第三个参数是'SQL',因此该replace函数将'Ilovevpf'中的'vpf'替换为'SQL',因此内层的replace函数的返回结果为'IloveSQL'。
再看外层的substring函数,该函数的作用是返回第一个参数中的从第第二个参数个字符开始的第三个参数个字符,在这里,第一个参数是内层replace函数的返回结果'IloveSQL',第二个参数是2,第三个参数是4,因此该函数返回'IloveSQL'从第二个字符开始的4个字符,即'love'
最后,print输出'love'。
根据你的描述,我猜你的题目中的代码应该是
print substring(replace('Ilovevfp','vfp','SQL'),2,4)
首先计算内层的replace函数,该函数的作用是把第一个参数中包含的第二个参数替换为第三个参数。在这里,第一个参数是'Ilovevpf',第二个参数是'vpf',第三个参数是'SQL',因此该replace函数将'Ilovevpf'中的'vpf'替换为'SQL',因此内层的replace函数的返回结果为'IloveSQL'。
再看外层的substring函数,该函数的作用是返回第一个参数中的从第第二个参数个字符开始的第三个参数个字符,在这里,第一个参数是内层replace函数的返回结果'IloveSQL',第二个参数是2,第三个参数是4,因此该函数返回'IloveSQL'从第二个字符开始的4个字符,即'love'
最后,print输出'love'。