采用公用电话传递数据

本文涉及的产品
密钥管理服务KMS,1000个密钥,100个凭据,1个月
简介: 【7月更文挑战第7天】采用公用电话传递数据。

题目:某个公司采用公用电话传递数据,数据是四位的整数,在传递过程中是加密的,加密规则如下: 每位数字都加上5,然后用和除以10的余数代替该数字,再将第一位和第四位交换,第二位和第三位交换。

程序分析:无。

程序源代码:

include

int main()
{
int a,i,aa[4],t;
printf("请输入四位数字:");
scanf("%d",&a);
aa[0]=a%10;
aa[1]=a%100/10;
aa[2]=a%1000/100;
aa[3]=a/1000;
for(i=0;i<=3;i++)
{
aa[i]+=5;
aa[i]%=10;
}
for(i=0;i<=3/2;i++)
{
t=aa[i];
aa[i]=aa[3-i];
aa[3-i]=t;
}
printf("加密后的数字:");
for(i=3;i>=0;i--)
printf("%d",aa[i]);
printf("\n");
}

以上实例运行输出结果为:

请输入四位数字:1234
加密后的数字:9876

目录
相关文章
|
8月前
|
Serverless Python
函数调用时的数据传递
函数调用时的数据传递
91 0
|
5月前
|
缓存 小程序 数据库
小程序页面之间(传值)传递数据的方法
小程序页面之间(传值)传递数据的方法
197 63
|
5月前
|
存储 前端开发 JavaScript
|
7月前
|
前端开发
react通过上下文深入传递数据
react通过上下文深入传递数据
|
8月前
|
存储 JavaScript 前端开发
父子组件通信:有效地在Vue组件树中传递数据
【4月更文挑战第24天】Vue.js中的组件通信是实现可维护和可扩展代码的关键。遵循单向数据流原则,数据从父组件通过`props`传给子组件,子组件通过`$emit`触发事件响应。常用通信方式包括:1) `Props`和`Events`基础通信;2) `Provide / Inject`跨级通信;3) 使用Vuex管理复杂状态;4) 共享祖先组件或Vuex处理非父子组件通信;5) 少量使用`ref`和`$parent / $children`直接访问。选择合适的方式能优化应用性能和用户体验。
80 0
|
8月前
|
开发者 iOS开发
如何实现 UIViewController 之间的数据传递?
如何实现 UIViewController 之间的数据传递?
61 1
|
8月前
|
存储 前端开发 JavaScript
多个页面之间如何进行数据传递
多个页面之间如何进行数据传递
215 0
组件之间传值通讯之父传子
组件之间传值通讯之父传子
|
Android开发
浅谈组件之间的通信—EventBus
EventBus是一款针对Andoid优化的发布/订阅事件总线,主要功能是替Intent,Handler,BroadCast在Fragment,Activity,Service,线程之间传递消息,优点是开销小,代码更优雅,以及将发送者和接收者进行解耦
159 0
|
XML Java 数据格式
Fragment之间传递数据
画面显示(XML) 首先这是一个Activit显示上有两个Fragment容器,是为了显示两个Fragment。 然后Activity加载了两个Fragment的数据并依次replace到了两个容器中。 此时Activity就有了两个Fragment的对象,方便后续FragmentA获取FragmentB。
158 0