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

    展開字符串中減號內容在C++如何實現

    輸入一個字符串,判定此中是否有減號,若是有減號則將此中的內容睜開,用持續遞增的字母或數字串取代此中的減號,注重只有減號兩頭的字符類型一樣才睜開。如何用C++實現這一運算呢?小編與大師分享編程經驗。

    東西/原料

    • C++

    方式/步調

    1. 1

      起首,界說一個自界說函數,實現減號的睜開。

    2. 2

      自界說函數中,用字符毗連的體例獲取減號睜開的內容。

    3. 3

      然后,用計較出的睜開內容,將減號替代。

    4. 4

      本家兒函數中,先界說兩個整型變量,保留睜開字符的個數,以及減號的位置。

    5. 5

      界說一個字符串變量str,保留輸入的字符串。

    6. 6

      用while輪回語句實現整個字符串的查詢,前提為p>=0。

    7. 7

      查找減號在字符串中的位置,保留在變量p中。

    8. 8

      用if語句判定減號左側的字符是否小于右側的字符,若是前提當作立則執行下方的語句。

    9. 9

      計較要睜開的字符個數,保留在變量n中。

    10. 10

      當減號擺布兩側的字符,都為年夜寫英文、小寫英文或數字時,將減號替代為響應的字符。

    11. 11

      當前提不當作立時,p的值自加1,以包管繼續查找減號并竣事輪回。

    12. 12

      最后,輸出睜開減號后的字符串。

    13. 13

      運行法式,輸入一個帶減號的字符串,電腦就會主動將其睜開并輸出。

    注重事項

    • 作者聲明:本篇經驗系本人辛勤奮動的原創當作果,未經許可,回絕轉載。
    • 發表于 2019-01-01 00:00
    • 閱讀 ( 833 )
    • 分類:其他類型

    你可能感興趣的文章

    相關問題

    0 條評論

    請先 登錄 后評論
    admin
    admin

    0 篇文章

    作家榜 ?

    1. xiaonan123 189 文章
    2. 湯依妹兒 97 文章
    3. luogf229 46 文章
    4. jy02406749 45 文章
    5. 小凡 34 文章
    6. Daisy萌 32 文章
    7. 我的QQ3117863681 24 文章
    8. 華志健 23 文章

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