1. 编程学习网 > 编程教程 > C语言教程 > C语言经典案例:某个公司采用公用电话传递数据,数据是四位的整

C语言经典案例:某个公司采用公用电话传递数据,数据是四位的整

需求描写:某个公司采取公用德律风通报数据,数据是四位的整数,在通报过程中是加密的,加密规矩如下: 每位数字都加上5,而后用和除以10的余数取代该数字,再将第一名和第四位交流,第二位和第三位交流。

C语言案例剖析:无。

程序源代码:

实现代码如下:

#include <stdio.h>

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

本文由IT教学网整理发布,转载请注明出处:http://www.itjx.com/jiaocheng/cyuyan/978.html

联系我们

在线咨询:点击这里给我发消息

咨询电话:400-998-2681

工作时间:7*24小时无休