凯撒密码用c语言加密并解密zuo的代码,急求,谢谢!
1个回答
展开全部
unsigned caesar_encryption(char* in, char* out, int n, int length)
{
int i = 0;
if( !in | !out )
return 0;
for( i = 0 ; i < length ; i++ ){
out[i] = ( in[i] + n ) % 26;
}
return 1;
}
unsigned caesar_decryption(char* in, char* out, int n, int length)
{
int i = 0;
if( !in | !out )
return 0;
for( i = 0 ; i < length ; i++ ){
out[i] = ( in[i] - n ) % 26;
}
return 1;
}
追问
请问您是用c语言写的么?
追答
是的啊。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询