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

    怎樣在C++實現字符串字母后移其他不變加密算法

    輸入一行字符,將此中的字母后移3位,若是非字母字符,則連結不變,若何實現這一加密算法呢?小編以C++為例與大師分享編程經驗。

    東西/原料

    • C++

    方式/步調

    1. 1

      輪回讀入英詞句子的各字符,當字符為字母時后移3位,非字母則連結不變,若是后移的英文字母超出了字母儀圍,則回到字母肇端再后移。

    2. 2

      界說一個整型變量i,保留字符在句子中的位置,初值為0。

    3. 3

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

    4. 4

      輸入加密前的英詞句子,保留在變量str中。

    5. 5

      用while語句輪回讀入句子中的字符,直到句子末從頭至尾遏制讀入。

    6. 6

      用if語句判定,讀入的字符是否為英文字母。

    7. 7

      當字符為英文字母時,字符后移3位。

    8. 8

      當英文字母超出英文規模時,回到字母A或a再后移。

    9. 9

      輸出加密后的字符,如下圖所示。

    10. 10

      最后,句子中的字符后移,實現所有字符的加密。

    11. 11

      運行法式,輸入一個英詞句子后,就會輸出字母后移3位加密算法后的字符串。

    注重事項

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

    你可能感興趣的文章

    相關問題

    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>
    久久久久精品国产麻豆