上课的时候非常无聊,我用DEV敲了一个聊天加密装置
原理:不会C++的避开
其实很简单,每个字符都可以成为一个ASCII【汉字分解成两个字符是两个负数ASCII】
代码:不会C++的继续避开
#include<bits/stdc++.h>
using namespace std;
#define cubing(a,b,c) a*b*c
int a[10001],avg=0,d,e,f,message;
char num;
void jm(){
string password;
cout<<"请输入你要整合的信息:\n";
cin>>password;
d=password.size();
for(int i=0;i<d;i++){
a[i]=(int)password[i];
}
cout<<"密文:"<<d*74<<' ';
for(int i=0;i<d;i++){
cout<<a[i]<<' ';
}
return;
}
void jm2(){
string opt="";
int n;
cout<<"输入信息\n";
cin>>n;cout<<endl;
n/=74;
for(int i=0;i<n;i++){
cin>>a[i];
}
for(int i=0;i<n;i++){
opt+=(char)a[i];
}cout<<opt;
}
int main(){
int ans;
cout<<"1:加密 2:解密\n";
cin>>ans;
if(ans==1)jm();
if(ans==2)jm2();
}
加密装置下载【会C++的避开】
会C++的直接放到编译器里去就行了awa
不会的看这里
https://wwd.lanzoul.com/iHf2p09yf3tg
密码:6ocs
好了大家都可以加密语言了