这是我第一个学期学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%

评论加载中....