【C++】Encryption and Decryption

在学习Encryption 跟Decryption前~ ASCII电脑编码系统是必须要知道的。

ASCII电脑编码系统是电脑使用数字来表示符号的一种概念。

例如 48='0',65='A',97='a'。

我们来看看实例吧!


学习目标: ASCII的概念及Encryption、Decryption的实务

学习难度: ☆☆☆


#include <iostream>using namespace std; int main() {        int key = 1; /*钥匙*/         int num;         string number;        cin>>number; /*输入号码*/         for(int i=0; i<number.length(); i++){number[i] = number[i] + key;  /*Encryption(ASCII+1)*/ }                 cout << number << endl;  for(int i=0; i<number.length(); i++){number[i] = number[i] - key; /*Decryption(ASCII-1)*/ }                   cout << number << endl;    }

参考资料:

https://zh.wikipedia.org/zh-tw/ASCII


关于作者: 网站小编

码农网专注IT技术教程资源分享平台,学习资源下载网站,58码农网包含计算机技术、网站程序源码下载、编程技术论坛、互联网资源下载等产品服务,提供原创、优质、完整内容的专业码农交流分享平台。

热门文章