为了账号安全,请及时绑定邮箱和手机立即绑定

如图,为什么的到的结果是0而不是8?

如图,为什么的到的结果是0而不是8?

一只萌萌小番薯 2022-12-07 22:18:33
Private Sub Command1_Click()Print InStr(6, "abcabcABCabc", "bc", 1)End Sub
查看完整描述

2 回答

?
qq_笑_17

TA贡献1818条经验 获得超7个赞

你好 以下是这个函数的介绍

由此可知 你本数的开始是从第6个字符开始的 前面的都跳过 所以不可能返回比6小的值


查看完整回答
反对 回复 2022-12-10
?
开满天机

TA贡献1786条经验 获得超12个赞

instr()函数的返回值是第二个参数在第一个参数中第一次出现的位置,在你这一题中刚好ab就在最前面,所以结果是1。

查看完整回答
反对 回复 2022-12-10
  • 2 回答
  • 0 关注
  • 61 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信