zoukankan      html  css  js  c++  java
  • 实验 10 指针2 (2)为了防止信息被别人轻易窃取,需要把电码明文通过加密方式变换成为密文。变换规则是:小写字母z变换成为a,其它字符变换成为该字符ASCII码顺序后1位的字符,比如o变换为p。

    #include<stdio.h>
    #include<string.h>
    #define MAXLINE 100
    void encrypt(char *);
    int main(void)
    {
        char line[MAXLINE];
    
        printf("shu ru string:");
        gets(line);
        encrypt(line);
        printf("%s%s
    ","After being encrypted:",line);
            return 0;
    }
    void encrypt(char*s)
    {
        for(;*s!='';s++)
    
            if(*s=='z')
                *s='a';
            else
                *s=*s+1;
    }

    为了防止信息被别人轻易窃取,需要把电码明文通过加密方式变换成为密文。变换规则是:小写字母z变换成为a,其它字符变换成为该字符ASCII码顺序后1位的字符,比如o变换为p。
         要求输入一个字符串(少于80个字符),输出相应的密文;要求定义和调用函数encrypt(s),该函数将字符串s变换为密文

  • 相关阅读:
    数据表管理admin
    HDU 5057
    HDU 5056
    HDU 6035(树形dp)
    CodeForces 586D
    Codeforces 940D
    CodeForces 820C
    TOJ4114(活用树状数组)
    2017CCPC中南地区赛 H题(最长路)
    CodeForces 544C (Writing Code)(dp,完全背包)
  • 原文地址:https://www.cnblogs.com/blgl/p/3422646.html
Copyright © 2011-2022 走看看