赧2003 发表于 2021-11-8 20:12:16

救救

怎么输入四个小写字母,使得这每个字母对应的值-3得到的新的四个字母依次组成新的字符串

人造人 发表于 2021-11-8 20:20:28

#include <stdio.h>

int main(void) {
    char str; scanf("%s", str);
    for(size_t i = 0; i < 4; ++i) str -= 3;
    puts(str);
    return 0;
}

傻眼貓咪 发表于 2021-11-8 20:40:17

C 代码:#include <stdio.h>

int main() {
    char str; scanf("%s", str);
    for(size_t i = 0; i < 4; ++i) str = str-3 >= 97 ? str-3 : str+23;
    puts(str);
    return 0;
}C++ 代码:#include <bits/stdc++.h>

int main() {
    char str;
    std::cin >> str;
    for(size_t i = 0; i < 4; ++i) str = str-3 >= 97 ? str-3 : str+23;
    std::cout << str << std::endl;
    return 0;
}Python 代码:print("".join())输入/输出:abcd
xyza
页: [1]
查看完整版本: 救救