subs 函数_fabs()函数怎么使用

subs 函数_fabs()函数怎么使用求vfp大神解释代码(虽然执完成了行了但有些小地方仍胡涂)比如(n=len(c)/2);(?subs(c,2*iclearc=”金字大宝塔” n=len(c)/2 && 此处n=5,len(c)是表示取出c这个字符串的长度,c中5个汉字,一个汉字占两个字符,所以len(c)=10,n=le

求vfp大神解释代码(虽然执完成了行了但有些小地方仍胡涂)比如(n=len(c)/2);(?subs(c,2*i   clearc=”金字大宝塔” n=len(c)/2 && 此处n=5,len(c)是表示取出c这个字符串的长度,c中5个汉字,一个汉字占两个字符,所以len(c)=10,n=len(c)/2=10/2=5for i=1to n && 循环 i从1到5space(70-i) for j=1 to i && 循环 j从1到isubs(c,2*i-1,2) && subs是取子串函数,subs(c,2*i-1,2)表示取c中,从 2*i-1开始,长度为2(也就是一个汉字)的串;所以 当i=1时,subs(c,2*i-1,2)=subs(c,2*1-1,2)=subs(c,1,2),也就是第一个汉字金,这个金在输出前,已经输出了space(70-i)=space(69),即69个空格,此处是?所以金在69个空格后输出.接着再循环i=2,输出68个空格,subs(c,2*i-1,2)=subs(c,2*2-1,2)=subs(c,3,2)=字,之后输出“字字”;之后i=3,输出67个空格,subs(c,2*i-1,2)=subs(c,2*3-1,2)=subs(c,5,2)=字,之后输出“大大大”;i=4,输出66个空格,subs(c,2*i-1,2)=subs(c,2*4-1,2)=subs(c,7,2)=字,之后输出“宝宝宝宝”;i=5,输出65个空格,subs(c,2*i-1,2)=subs(c,2*5-1,2)=subs(c,9,2)=字,之后输出“塔塔塔塔塔”;=inkey (3)(这句应该是多余的吧)endforendfor

2024最新激活全家桶教程,稳定运行到2099年,请移步至置顶文章:https://sigusoft.com/99576.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。 文章由激活谷谷主-小谷整理,转载请注明出处:https://sigusoft.com/52683.html

(0)
上一篇 2024年 9月 2日 上午11:28
下一篇 2024年 9月 2日 上午11:36

相关推荐

关注微信