学IT就来ACCP教程网
您的位置:ACCP教程网课后作业第一学期C语言 ┳ 内容

C语言数据加密

时间:2009-06-16 12:42:52 |来源:ACCP教程网 |作者:冰川 |点击:

这是我第一个学期学C语言学到的一个知识点分享给大家吧,C语言数据的加密。

#include<stdio.h>
#define N 8
void main()
{
int a[8],i,j,t,num;         //j表示计数器
printf("\n请输入要加密的数:");
scanf("%d",&num);
if(num>0&&num<=9999999)     //限制加密的范围
{
  for(i=0,j=1;i<8;i++,j++)
  {
   a=num%10;
   num/=10;
   if(num==0)          //加密数不能为0
    break;
  }
  t=a[0];                 //除余后第一个和最后一个交换
  a[0]=a[j-1];
  a[j-1]=t;
  printf("\n加密后的数是:");
  for(i=0;i<j;i++)
   printf("%d",(a+5)%10); //每次循环给第个数组+5在除余10
  printf("\n");
}
else
  printf("\n请输入小于8位的数");
}
/*我做的这个C程序简单吧,经过多次修改,希望大家能看得懂-----冰川*/
顶一下
(4)
100%
踩一下
(0)
0%
loading.. 评论加载中....