文章

8

粉丝

0

获赞

22

访问

1.7k

头像
加密算法 题解:
P1014 华南师范大学/贵州大学机试题
发布于2026年1月16日 14:47
阅读数 182

#include<stdio.h>
#include<string.h>
#include<ctype.h>
#define MAX 1000
int main(){
    char s[MAX];
    gets(s);
    for(int i=0;i<strlen(s);i++){//遍历字符串数组
        if(isalpha(s[i])){//判断是否为字母
            if(islower(s[i])){//判断是否为小写字母
                s[i]='a'+(s[i]-'a'+3)%26;//小写字母+3
            }else{
                s[i]='A'+(s[i]-'A'+3)%26;//大写字母+3
            }
        }
    }
    puts(s);  //输出字符串
    return 0;
}

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发