before_ch不是字符串第一个元素吗?为什么后面判断递增的时候是if(before_char!=current_ch-1)而不是if(before_char!=current_ch-i)

before_ch不是字符串第一个元素吗?为什么后面判断递增的时候是if(before_char!=current_ch-1)而不是if(before_char!=current_ch-i)

问题描述:

img

curent-ch=ttl;
        for(i=/t]/=10si++)
                 retm of
                        (f(len<z) Char curent-ch
                              intlen=strlen(t) char before_ch=tta] intfaq=li;
                                                              例:Wx满显,uVXW好不
                                                        int+u(charxt)
                                                                    13、判断七所指字符串中的字母是否出连续递增字母序列组放(字程软长度>2)
                      Yetum +lag
                                     faq=0sbraaks1
                              betore_Ch=Curent_cs ffcbefore_ch!=Cument_ch-

因为有一行before_ch=current_ch,保证了每次执行for循环的时候,before_ch都继承了上一次运行产生的current_ch