将字母转换成密码,转换规则是将当前字母变成其后的第三个字母,但X变成A、Y变成B、Z变成C

小写字母的转换规则同样... 小写字母的转换规则同样 展开
戴永辉oV
2013-05-29 · TA获得超过113个赞
知道小有建树答主
回答量:146
采纳率:0%
帮助的人:45万
展开全部
//我用的winform做的,单面功能可以,但是解密估计还待实现
private void btnEncry_Click(object sender, EventArgs e)//btnEncry_Click是界面一个按钮的单击事件
{
string before = txtBefore.Text.Trim();//获取输入字符串
string after = string.Empty;//定义空串用来存放加密过后的字符串

for (int i = 0; i < before.Length; i++)//0,1,2,3
{
char afterThree = before[(i + 3)%before.Length];//将当前字符变成之后的第三个字母,循环求余
after += afterThree;//获得第一步之后的字符串
}

//进行对X,x替换

after = after.Replace("X","A");
after = after.Replace("Y","B");
after = after.Replace("Z","C");
after = after.Replace("x", "a");
after = after.Replace("y", "b");
after = after.Replace("z", "c");

txtAfter.Text = after;//最终的after就是加密过后的值
}
追问
额,感觉好复杂啊,不过谢谢你哟,有基本的操作木有啊?我们现在学的是Visual foxpro
追答
VFP是数据库了。。。这个还用不到数据库啊!!
a437552924
2013-05-29 · 超过21用户采纳过TA的回答
知道答主
回答量:79
采纳率:0%
帮助的人:46.9万
展开全部
你要用什么来做?用C语言这种很简单就写出来的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式