你这个代码明显不对,字符串循环测试*s,遇到0就结束了,不可能测整个串。再者,你说你的串要输出0029300111,好像不对吧?源串最后5组是30111,你要的是300111,不知道你是不是打错了。何况即便是你打错了,源串怎么分组你也不告诉人家啊。更何况你的函数注释是游程编码,你这根本不是游程吧?算法你都还没理解。最后,每次都得让我再说一遍,贴代码时请选编辑框里的“代码”按钮。