• <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>

    用C語言判斷字符串是否為回文

    使用兩個指針做為開始與結束的標志,然后依次比較指針指向的字符是否相等。若相等,則將兩個指針都向中間挪動一個單位,否則直接退出,結果為&quot;不是回文&quot;。

    東西/材料

    c說話編譯情況(gcc/visual studio)

    操作方式

    • 01

      闡發:記start = 0,end = length - 1;
      在start <= end的環境下不竭比力并使start++和end--;
      只要碰到不相等就退出并返回false

    • 02

      具體的代碼如下,經由過程利用while輪回,若是碰到不相等的對應字符,就當即退出。是回文字符串返回1,不是返回0。輸入參數包羅了字符串str與它的長度len。

    • 03

      測試數據為"aba"與"abc",獲得的成果為1和0,如圖

    • End
    • 發表于 2018-02-08 00:00
    • 閱讀 ( 844 )
    • 分類:電腦網絡

    你可能感興趣的文章

    相關問題

    0 條評論

    請先 登錄 后評論
    聯系我們:uytrv@hotmail.com 問答工具
  • <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>
    久久久久精品国产麻豆