- 97
- 0
- 约7.07千字
- 约 9页
- 2016-11-27 发布于湖北
- 举报
作业(一)
(1).编程实现双轨加密
#includeiostream
#includestring
using namespace std;
char ch1[30];
char ch2[30];
int i;
string shuanggui(char *ch)
{
int j=0,k=0;
i=0;
string str1=;
string str2=;
while(ch[j]!=\0)
{
if(ch[j]== );
else {ch2[i]=ch[j];i++;}
j++;
}
while(ki)
{
str1+=ch2[k];
k++;
str2+=ch2[k];
k++;
}
return str1+str2;
}
int main()
{
cout请输入明文:;
gets(ch1);
cout双轨加密后:shuanggui(ch1)endl;
return 0;
}
(2).编程实现钥控算法
#includeiostream
#includestring
using namespace std;
int N;
int M;
int len(char *ch)
{ //计算密钥长度、明文长度
int
原创力文档

文档评论(0)