恺撒密码,达人进来指点
刚学C++不久,对这个密码算法编了个程序,但结果不对.希望有个达人能知道下,是不是要用指针指向才得...谢谢
#include <iostream>
using namespace std;
int main()
{
int i;
cout << "\n请输入加密密码:";
cin >> i;
char a;
cout << "\n请输入明文:\t";
cin >> a;
cout << "\n密文是:\t";
while(a != '\n')
{
if((a <= 'z' && a >= 'a') || ( a <= 'Z' && a >='A'))
{
cout<<char(a+i);
if(a == ' ')
cout << " ";
}
return 0;
}
}
#include <iostream>
using namespace std;
int main()
{
int i;
cout << "\n请输入加密密码:";
cin >> i;
char a;
cout << "\n请输入明文:\t";
cin >> a;
cout << "\n密文是:\t";
while(a != '\n')
{
if((a <= 'z' && a >= 'a') || ( a <= 'Z' && a >='A'))
{
cout<<char(a+i);
if(a == ' ')
cout << " ";
}
return 0;
}
}
...全文
相关推荐
4、信息时代的隐私与安全:挑战与机遇
本文探讨了信息时代隐私与安全所面临的挑战与机遇。从加密技术的演变到身份验证的困境,再到政府与加密标准、信息泄露的风险,文章全面分析了隐私保护的重要性。同时,介绍了新型身份验证方案、加密技术的应用以及隐私保护的策略。通过mermaid流程图和表格对比,清晰地展示了信息保护的技术原理与实践。未来,我们需要在技术发展与隐私安全之间找到平衡,以确保在一个更加安全的环境中生活和工作。
国央企在推动科技创新时,如何利用技术交易系统实现全流程闭环管理?.docx
国央企在推动科技创新时,如何利用技术交易系统实现全流程闭环管理?
高校技术转移办公室人员如何提升技术成果的推介效率?.docx
科易网基于AI模型+行业大数据,在技术转移、成果转化、技术经纪、知识产权、产业创新、科技招商等垂直领域的多样化应用场景,推出科技创新领域的AI+工具与数智化解决方案,推动科技创新与产业创新智能化发展。
机械三维3D设计图-自动引孔锁螺丝设备.zip
机械三维3D设计图-自动引孔锁螺丝设备.zip
sogou-wubi-5.5f.zip
五笔输入法


