社区
C#
帖子详情
一个关于加密的程序?
MH2o
2002-12-04 02:37:35
有一字符串要求加密后,字符串的第一个字符是原字符串的最后一个字符,其余的每个字符是对应的原字符串的前一个字符的值加上3。如:welcome尾字符为"e","welcom"依次加上3后为:"zhofrp",故加密的结果为"ezhofrp"。程序由用户任意输入一个字符串,加密后输出。
...全文
50
6
打赏
收藏
一个关于加密的程序?
有一字符串要求加密后,字符串的第一个字符是原字符串的最后一个字符,其余的每个字符是对应的原字符串的前一个字符的值加上3。如:welcome尾字符为"e","welcom"依次加上3后为:"zhofrp",故加密的结果为"ezhofrp"。程序由用户任意输入一个字符串,加密后输出。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
qiushuiwuhen
2002-12-04
打赏
举报
回复
或者
string encryptword(string word)
{
StringBuilder sb=new StringBuilder();
sb.Append(word[word.Length-1]);
for(int i=1;i<word.Length;i++)
sb.Append((char)(word[i-1]+3));
return sb.ToString();
}
qiushuiwuhen
2002-12-04
打赏
举报
回复
修正了
string encryptword(string word)
{
char[] wordarray=word.ToCharArray();
char[] outarray=new char[wordarray.Length];
outarray[0]=wordarray[wordarray.Length-1];
for(int i=1;i<wordarray.Length;i++)
outarray[i]=(char)((int)wordarray[i-1]+3);
string outstr=new string(outarray);
return outstr;
}
MH2o
2002-12-04
打赏
举报
回复
给分了
yarshray
2002-12-04
打赏
举报
回复
string encryptword(string word)
{
char[] wordarray=word.ToCharArray();//先把string放到char数组
char[] outarray=new char[wordarray.length];
outarray[0]=wordarray[wordarray.length-1];//字符串的第一个字符是原字符串的最后一个字符
for(int i=1;i<wordarray.length;i++)//其余的每个字符是对应的原字符串的前一个字符的值加上3
{
outarray[i]=Convert.ToInt32 (wordarray[i])+3;
}
string outstr=new string(outarray);//输出结果
return outstr;
}
MH2o
2002-12-04
打赏
举报
回复
能不能加上注释!谢谢了!
yarshray
2002-12-04
打赏
举报
回复
临时手写的没有测试
string encryptword(string word)
{
char[] wordarray=word.ToCharArray();
char[] outarray=new char[wordarray.length];
outarray[0]=wordarray[wordarray.length-1];
for(int i=1;i<wordarray.length;i++)
{
outarray[i]=Convert.ToInt32 (wordarray[i])+3;
}
string outstr=new string(outarray);
return outstr;
}
解决SQLSERVER数据库驱动
程序
无法通过使用安全套接字层(SSL)
加密
与 SQL Server 建立安全连接问题JAR包
在SQLSERVER数据库的使用过程中,有时会出现
一个
棘手的问题,即驱动
程序
无法通过安全套接字层(SSL)
加密
与SQL Server建立安全连接。这个问题通常表明数据库连接在尝试使用SSL进行
加密
时遇到了障碍,可能影响数据的...
Android RSA
加密
解密demo
本示例"Android RSA
加密
解密demo"提供了
一个
完整的实现过程,帮助开发者理解如何在Android平台上使用RSA进行数据的
加密
和解密操作。 RSA算法基于数论,它的核心思想是利用两个大素数的乘积作为公钥,这两个大素数的...
DES
加密
算法源代码
DES(Data Encrypt Standard)
加密
算法.
C#基类整理
1. **ASP.NET类库**:ASP.NET是微软开发的
一个
用于构建Web应用
程序
的框架。它基于C#和其他.NET Framework语言,提供了丰富的服务器控件、页面生命周期管理以及内置的安全性支持。ASP.NET类库包括System.Web命名空间...
Rijndael算法源代码
2.
加密
函数:包括SubBytes、ShiftRows、MixColumns和AddRoundKey四个步骤,它们会按顺序进行,除了最后一轮不执行MixColumns。 3. 解密函数:与
加密
函数对应,但使用了逆操作。 4. 主循环:根据密钥长度和块大小的...
C#
111,120
社区成员
642,536
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章