【题目】 c语言程序1:某个公司采用公用电话传递数据,输入数据是四位的整数,在传递过程中是加密的,加密规则如下:每位数字都加上5,然后用和除以10的余数代替该数字,再将第一位和第四位交换,第二位和第三位交换。 输出加密数据然后按规则复原。2:有n个人围成一圈,顺序排号。 从第一个人开始报数(从1到3报数)...
{ int n,a,b,c,d,e,f,g,h,x,y;scanf("%d",&n);a=n%10;b=n/10%10;c=n/100%10;d=n/1000%10;e=(a+9)%10;f=(b+9)%10;g=(c+9)%10;h=(d+9)%10;x=e;e=g;g=x;y=f;f=h;h=y;printf("%d%d%d",h,g,f,e);return 0;} 求打赏~~~
在数组中存放的密码是经过加密的,加密的算法如下: 1>每位数字都加上5 2>然后原数字两倍与新数字的和与10取模代替新数字 3>将第一位和第六位交换,第二位和第五位交换,第三位和第四位交换,输出最后加密的结果。(数组元素逆序存放) 本作品内容为 c语言模拟ATM机存取款管理系统 模拟银行的自动取款机使用过程...