关于VB的一道题

第26题... 第26题 展开
 我来答
久風烦2
2019-01-16 · TA获得超过810个赞
知道小有建树答主
回答量:2076
采纳率:11%
帮助的人:271万
展开全部
在Mid(Right(ch$,6),Len(left(ch$,4)),2) 中,Len(left(ch$,4))的值就是4,所以,这个代码啰嗦了:它的意思是取一个字符串的左边4个字符是什么,再求它有几个字符,取的就是四个字符当然结果就是四个字符"AABC"。所以原代码:
Mid(Right(ch$,6),Len(left(ch$,4)),2)
可以简化为:
Mid(Right(ch$,6),4,2) .

意思就是:先从原字符串的右边截取6个字符"CDEFGH",再从这6个字符中第四个字符开始截取2两个字符"FG",也就是第四和第五两个字符。
结果输出:FG

张志晨释义
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
syht2000
高粉答主

2019-01-16 · 关注我不会让你失望
知道大有可为答主
回答量:3万
采纳率:79%
帮助的人:1.4亿
展开全部
每次循环完,X和i的值分别是
1 1 (之后因为i=1 是小于5的,所以继续下一次循环,i步长1所以加1,下一次开始循环时i为2,下同)

2 3
3 6 出循环。
追问
为什么i 的变化是1-3-6?
追答
你没看我在写什么,再清楚点for循环本身就会递增x,然后循环中又加了一个i=i+1,相当于i一次要加2
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式