当前位置: 首页 > news >正文

【加密+解密】2022-5-18

缘由C语言或C++程序编写-编程语言-CSDN问答
无需定义数组长度计算数组长度灵活方便。

	std::string mw = "", mi = "", jm = "";int x = 0, j = 0, c = 0;std::cin >> mw >> mi;while (mw[x] != '\0')//加密if (mi[j] != '\0'){c = ((mw[x] - 'a' + 1) + (mi[j] - 'a' + 1)) % 26;(c == 0 ? jm += (char)122 : jm += (char)(c + 96));++x, ++j;}elsej = 0;std::cout << jm << "\n";x = j = 0;while (jm[x] != '\0')//解密if (mi[j] != '\0'){c = ((jm[x] - 'a' + 1) - (mi[j] - 'a' + 1) + 26) % 26;std::cout << (c == 0 ? (char)122 : (char)(c + 96));++x, ++j;}elsej = 0;std::cout << "\n";

http://www.xdnf.cn/news/1008505.html

相关文章:

  • matlab设计滤波器及导出系数python调用
  • 注册bean和自动配置的原理、过程
  • Vue首屏加载速度优化方案
  • ssh连接踢出脚本
  • RX Byte and Word Alignment Attributes
  • 我的世界进阶模组开发教程——开发机械动力附属模组(2)
  • Android Jetpack 组件库 ->Jetpack Navigation
  • 第十节 高频代码题-类型推断题
  • 硬件工程师成长之路--电容
  • 在GIS 工作流中实现数据处理(3)
  • 25年春招:携程java开发一面
  • linux使用find搜索文件命令
  • VUE - AxiosError-ERR_BAD_REQUEST
  • 瓷器数字化展示文物三维扫描建模-中科米堆
  • 2025年6月英语六级作文高分模板目录(共20篇)
  • ssc377d在kernel下读写寄存器
  • 进程间通信之消息队列
  • 大厂机试题解法笔记大纲+按知识点分类+算法编码训练
  • Coze搭建工作流
  • DWS层新增指标处理方案
  • 工程项目管理软件选型指南:核心功能、技术架构与行业实践
  • 获取分布式锁
  • 医院部署IBMS系统时,哪些关键因素需要重点权衡与规划
  • 【C语言】*与深层理解
  • 【Vue3/Typescript】从零开始搭建H5移动端项目
  • 【二分模版------左闭右闭】
  • Vue ⑨-Pinia
  • c++ - 关于 string 的练习题
  • 《深度剖析:Java中用Stanford NLP工具包优化命名实体识别》
  • Redis哨兵机制