<pre id="bbfd9"><del id="bbfd9"><dfn id="bbfd9"></dfn></del></pre>

          <ruby id="bbfd9"></ruby><p id="bbfd9"><mark id="bbfd9"></mark></p>

          <p id="bbfd9"></p>

          <p id="bbfd9"><cite id="bbfd9"></cite></p>

            <th id="bbfd9"><form id="bbfd9"><dl id="bbfd9"></dl></form></th>

            <p id="bbfd9"><cite id="bbfd9"></cite></p><p id="bbfd9"></p>
            <p id="bbfd9"><cite id="bbfd9"><progress id="bbfd9"></progress></cite></p>

            C語言之字符串模糊查詢方法的實現

            時間:2025-08-17 08:11:30 C語言

            C語言之字符串模糊查詢方法的實現

              字符串模糊查詢,主要是輸入不完全的信息進行查找,即每次查找的是待查詢的內容中是否含有輸入的內容,如果有,則表示找到了。下面詳細的介紹下模糊查詢的實現方法,一起看看吧!

              代碼如下:

              #include <stdio.h>

              #include <stdlib.h>

              #include <string.h>

              int main(int argc, const char * argv[])

              {

              char str[] = "hello welcome to china"; /pic/p>

              printf("input a string:n");

              char str2[20];              /pic/p>

              fgets(str2, 19, stdin);

              char *res;

              res = memchr(str, str2[0], strlen(str));  /pic/p>

              if (res == NULL)

              {

              printf("find nothing...n");

              return 0;

              }

              int n;

              while (1)

              {

              n = memcmp(res, str2, strlen(str2) - 1); /pic/p>

              if (n != 0)

              {

              if (strlen(res) <= strlen(str2))  /pic/p>

              {

              printf("find nothing...n");

              return 0;

              }

              else

              {

              /pic/p>

              res = memchr(res + 1, str2[0], strlen(res));

              if (res == NULL)

              {

              printf("find nothing...n");

              return 0;

              }

              }

              }

              else

              { /pic/p>

              printf("%s is found..n", str2);

              return 0;

              }

              }

              }


            【C語言之字符串模糊查詢方法的實現】相關文章:

            C語言之字符串處理函數03-12

            C語言字符串操作函數及常用的實現03-16

            C語言中返回字符串函數的實現方法03-22

            C語言字符串操作函數和常用的實現03-20

            C語言實現返回字符串函數的方法有哪些01-02

            C語言字符串07-30

            c語言之符號的技巧12-10

            關于字符串的組合算法問題的C語言實現攻略10-19

            實現c語言中字符串和數字的相互轉換的代碼12-13

                    <pre id="bbfd9"><del id="bbfd9"><dfn id="bbfd9"></dfn></del></pre>

                    <ruby id="bbfd9"></ruby><p id="bbfd9"><mark id="bbfd9"></mark></p>

                    <p id="bbfd9"></p>

                    <p id="bbfd9"><cite id="bbfd9"></cite></p>

                      <th id="bbfd9"><form id="bbfd9"><dl id="bbfd9"></dl></form></th>

                      <p id="bbfd9"><cite id="bbfd9"></cite></p><p id="bbfd9"></p>
                      <p id="bbfd9"><cite id="bbfd9"><progress id="bbfd9"></progress></cite></p>
                      飘沙影院