最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

C++實現(xiàn)將簡單密碼譯回原文的方法

 更新時間:2016年05月31日 08:59:34   作者:liubinzi123  
這篇文章主要介紹了C++實現(xiàn)將簡單密碼譯回原文的方法,可實現(xiàn)將簡單的字母位移類型的密碼譯回原文的功能,涉及C++簡單字符串操作相關(guān)技巧,需要的朋友可以參考下

本文實例講述了C++實現(xiàn)將簡單密碼譯回原文的方法。分享給大家供大家參考,具體如下:

/*
* 作 者: 劉同賓
* 完成日期:2012 年 11 月 28 日
* 版 本 號:v1.0
* 輸入描述:
* 問題描述: 有一行電文,已按下面規(guī)律譯成密碼:
* A-->Z a-->z
* B-->Y b-->y
* C-->X c-->x
* 即第一個字母變成第26個字母,第i個字母變成第(26-i+1)個字母,非字母字符不變
*  要求將密碼譯回原文。
* 程序輸出:
* 問題分析:略
* 算法設(shè)計:略
*/
#include<iostream>
using namespace std;
int main()
{
    int j,n;
    char ch[80];
    cout<<"input cipher code:";
    gets(ch);
    cout<<"cipher code:"<<ch<<endl;
    j=0;
    while(ch[j]!='\0')
    {
        if((ch[j]>='A')&&(ch[j]<='Z'))
        {
            ch[j]=155-ch[j];
        }
        else if((ch[j]>='a')&&(ch[j]<='z'))
        {
            ch[j]=219-ch[j];
        }
        else
        {
            ch[j]=ch[j];
        }
        j++;
    }
    n=j;
    cout<<"original text:";
    for(j=0;j<n;j++)
    {
        cout<<ch[j];
    }
    cout<<endl;
    return 0;
}

運行效果截圖如下:

希望本文所述對大家C++程序設(shè)計有所幫助。

相關(guān)文章

  • C語言實現(xiàn)通訊錄小功能

    C語言實現(xiàn)通訊錄小功能

    這篇文章主要為大家詳細介紹了C語言實現(xiàn)通訊錄小功能,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-09-09
  • c調(diào)用python調(diào)試方法

    c調(diào)用python調(diào)試方法

    在本文里我們給大家分享了C中調(diào)用python調(diào)試的方法和相關(guān)知識點,需要的朋友們參考下。
    2019-02-02
  • C語言實現(xiàn)掃雷游戲簡易版

    C語言實現(xiàn)掃雷游戲簡易版

    這篇文章主要為大家詳細介紹了C語言實現(xiàn)掃雷游戲簡易版,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-11-11
  • C語言中的socket編程實例代碼

    C語言中的socket編程實例代碼

    這篇文章主要介紹了如何用C語言實現(xiàn)socket編程,文中代碼非常詳細,供大家學(xué)習(xí)參考,感興趣的朋友可以了解下
    2020-06-06
  • C語言掃雷詳細代碼分步實現(xiàn)流程

    C語言掃雷詳細代碼分步實現(xiàn)流程

    掃雷是電腦上很經(jīng)典的游戲,特意去網(wǎng)上玩了一會,幾次調(diào)試之后,發(fā)現(xiàn)這個比三子棋要復(fù)雜一些,尤其是空白展開算法上和堵截玩家有的一拼,與實際游戲差別較大,不能使用光標(biāo),下面來詳解每一步分析
    2022-02-02
  • Qt利用QChart實現(xiàn)實時波形圖的繪制

    Qt利用QChart實現(xiàn)實時波形圖的繪制

    這篇文章主要介紹了Qt如何利用QChart實現(xiàn)實時波形圖的繪制,文中的示例代碼講解詳細,對我們學(xué)習(xí)有一定是參考價值,需要的可以參考一下
    2022-06-06
  • C++ WideCharToMultiByte()函數(shù)案例詳解

    C++ WideCharToMultiByte()函數(shù)案例詳解

    這篇文章主要介紹了C++ WideCharToMultiByte()函數(shù)案例詳解,本篇文章通過簡要的案例,講解了該項技術(shù)的了解與使用,以下就是詳細內(nèi)容,需要的朋友可以參考下
    2021-08-08
  • C++短路求值(邏輯與、邏輯或)實例

    C++短路求值(邏輯與、邏輯或)實例

    這篇文章主要介紹了C++短路求值(邏輯與、邏輯或)實例,以實例形式講述了邏輯或的短路與邏輯與的短路及相應(yīng)的應(yīng)用實例,需要的朋友可以參考下
    2014-10-10
  • VisualStudio類文件的管理(類文件的分離)的實現(xiàn)

    VisualStudio類文件的管理(類文件的分離)的實現(xiàn)

    在使用?Visual?Studio?開發(fā)項目的時候,學(xué)會進行“類文件的分離”十分重要,本文主要介紹了VisualStudio類文件的管理(類文件的分離)的實現(xiàn),感興趣的可以了解一下
    2024-03-03
  • Qt中PaintEvent繪制實時波形圖的實現(xiàn)示例

    Qt中PaintEvent繪制實時波形圖的實現(xiàn)示例

    本文主要介紹了Qt中PaintEvent繪制實時波形圖的實現(xiàn)示例,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-06-06

最新評論

兰州市| 靖远县| 玛沁县| 屏南县| 三亚市| 青田县| 伊金霍洛旗| 招远市| 皋兰县| 南汇区| 永济市| 凌云县| 吐鲁番市| 南川市| 易门县| 满洲里市| 顺昌县| 漯河市| 商城县| 社旗县| 衡阳市| 临泽县| 溧阳市| 石家庄市| 清徐县| 兰坪| 桦川县| 东台市| 收藏| 游戏| 德州市| 仪陇县| 白沙| 邵武市| 临沧市| 定西市| 盐池县| 东莞市| 文山县| 海晏县| 高邑县|