
#include <iostream>
using namespace std;
char mystr[1000];
void jiami()/////加密
{
int j=0,i='a';
gets(mystr);
for(i,j=0;j<strlen(mystr);i++,j++)
{
mystr[j]=mystr[j]+i;
}
cout<<"加密结果为:\n";
}
void show()
{
puts(mystr);
}
void jiemi()///解密
{
int j=0,i='a';
for(i,j=0;j<strlen(mystr);i++,j++)
{
mystr[j]=mystr[j]-i;
}
cout<<"解密结果为:\n";
}
int main()
{
jiami();
show();
jiemi();
show();
}
#include <stringh>
#include <iostream>
#include <cstdlib>
using namespace std;
int main(int argc, char argv)
{
if (argc < 3)
{
cout << "Usage : testexe /user:someone /pwd:password" << endl;
exit(-1);
}
const char user = "someone";
const char pswd = "something";
char u = argv[1], p = argv[2];
while (u++ != ':');
while (p++ != ':');
if (strcmp(u, user) || strcmp(p, pswd))
{
cout << "User name or Password invalid! exiting" << endl;
exit(-1);
}
cout << "Hello, " << user << endl;
system("PAUSE");
return 0;
}
另外,团IDC网上有许多产品团购,便宜有口碑
抱歉~完整的程序没时间做给你 只能给你思路
先获取字符串种每个字符的ascii码 用它的ascii码进行加减k
然后输出 加密解密的程序是一样的 就加减不一样而已
Dim a() As String, b() As Integer, n As Integer
Text2 = ""
n = Len(Text1)
ReDim a(n)
ReDim b(n + 3)
For i = 1 To n
a(i) = Mid(Text1, i, 1)
If (Asc(a(i)) >= 65 And Asc(a(i)) <= 90) Or (Asc(a(i)) >= 97 And Asc(a(i)) <= 122) Then
b(i) = Asc(a(i)) + 3
If b(i) > Asc("Z") And b(i) < Asc("a") Then b(i) = Asc("A") + b(i) - Asc("Z") - 1
If b(i) > Asc("z") Then b(i) = Asc("a") + b(i) - Asc("z") - 1
Else
b(i) = Asc(a(i))
End If
a(i) = Chr(b(i))
Text2 = Text2 & a(i)
Next
Text3 = Text2
End Sub
Private Sub Command2_Click()
Dim a() As String, b() As Integer, n As Integer
Text4 = ""
n = Len(Text3)
ReDim a(n)
ReDim b(n + 3)
For i = 1 To n
a(i) = Mid(Text3, i, 1)
If (Asc(a(i)) >= 65 And Asc(a(i)) <= 90) Or (Asc(a(i)) >= 97 And Asc(a(i)) <= 122) Then
b(i) = Asc(a(i)) - 3
If b(i) >= 62 And b(i) < Asc("A") Then b(i) = Asc("Z") - (Asc("A") + b(i)) + 1
If b(i) >= 94 And b(i) < Asc("a") Then b(i) = Asc("z") - Asc("a") + b(i) + 1
Else
b(i) = Asc(a(i))
End If
a(i) = Chr(b(i))
Text4 = Text4 & a(i)
Next
End Sub
为便于调试对照,其中将加密后的文件直接放在了TEXT3中。调试完可去掉
以上就是关于求大神编写程序:数据的简单加密与解密全部的内容,包括:求大神编写程序:数据的简单加密与解密、C++ 写一带命令参数的文本加密/解密程序。、1、 编写简单加密(或解密)程序等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)