赐教高手!!数据加密

来源:百度知道 编辑:UC知道 时间:2024/06/24 07:49:36
某个单位要传递机密数据,数据是10位以内的整数(从键盘输入)。在传递过程中是加密的,加密规则如下:每位数字都加上5,然后用该和除以10的余数代替该数字。在屏幕上显示加密后的数字。
例如:输入数据 327895123,
显示结果为 : 872340678。
【实验提示】
1.应用字符数组来解决该问题。
2.主程序中将各位数字以字符的形式存放,在加密的过程中应该注意‘0’跟 0 的区别。
可不可以再完整一点,谢谢

string input=TextBox1.Text;
string result;
for(int i=0;i<input.Length;i++)
{
result+=((Int32.Parse(input[i])+5)%10).toString();
}
TextBox2.Text=result;

c#语言编写
手写代码,难免有错,大概就是这样
--------------------------------------
你打开VS,新建一个C#的窗体程序,拉入两个Textbox,再拉入1个按钮,双击按钮,在事件里写这些代码就ok了