题解,但是题解

__0__  •  5个月前


#include <cstdio>
#include <iostream>
using namespace std;

char turn(char c, char t) {
    if (c >= 'a' && c <= 'z') {
        c += t;
        if (c > 'z') {
            c -= 26;
        }
    }
    else if (c >= 'A' && c <= 'Z') {
        c += t;
        if (c > 'Z') {
            c -= 26;
        }
    }
    return c;
}

int main() {
    char a[10];
    long long t;
    for (long long i = 0; i < 5; i++) {
        cin >> a[i];
    }
    cin >> t;
    for (long long i = 0; i < 5; i++) {
        cout << turn(a[i], t);
    }
    return 0;
}

评论: