爱问知识人 爱问教育 医院库

各位高手帮帮忙!请各位多给几种方法!

首页

各位高手帮帮忙!请各位多给几种方法!

Tc编程问题。急,各位高手帮帮忙!请各位多给几种方法!!越多越好!某个公司采用公用电话传递数据,数据是四位的整数。在传递过程中是加密的。规则如下:每位数字都加上5,然后用和除以10的余数代替该数字,再将第一位和第四位交换,第二位和第三位交换 !

提交回答
好评回答
  • 2019-04-20 16:42:22
    int data[4];
    char cha[10];
    main()
    {int i;
    scanf("%s",cha);
    data[0]=cha[0]-30H;
    data[1]=cha[1]-30H;
    data[2]=cha[2]-30H;
    data[3]=cha[2]-30H;
    for(i=0;i<4;i++)
    {data[i]=(data[i]+5)%10;}
    i=data[0];
    data[0]=data[3];
    data[3]=i;
    i=data[1];
    data[1]=data[2];
    data[2]=i;
    }
    

    高***

    2019-04-20 16:42:22

其他答案

    2019-04-20 16:53:16
  • 太简单了

    雾***

    2019-04-20 16:53:16

  • 2019-04-20 16:50:14
  • int data;
    /* 输入data */
    data += 5555;
    data = data / 10;
    int a,b,c,d
    a = (data / 1000)% 10;
    b = (data / 100)% 10;
    c = (data / 10)% 10;
    d = data % 10;
    data = (d * 1000) + (c * 100) + (b * 10) + a;

    小***

    2019-04-20 16:50:14

类似问题

换一换

相关推荐

正在加载...

热点检索

  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 174-193
返回
顶部
帮助 意见
反馈

确定举报此问题

举报原因(必选):