本文主要是介绍将所有字母转化为该字母后的第三个字母,即A->D,B->E,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
//编写加密程序,规则:将所有字母转化为该字母后的第三个字母,即A->D,B->E,C->F,…Y->B,Z->C
//小写字母同上,其他字符不做转化。输入:I love 007 输出:L oryh 007
代码:
#include <cstdio>
int main() {char str[200];fgets(str, 200, stdin);for (int i = 0; str[i] != '\n'; ++i) {if ((str[i] >= 'a' && str[i] <= 'z')|| (str[i] >= 'A' && str[i] <= 'Z')) {//如果是小写字母或大写字母str[i] += 3;}}for (int j = 0; str[j] != '\0'; ++j) {printf("%c", str[j]);}printf("\n");
}
运行结果:
这篇关于将所有字母转化为该字母后的第三个字母,即A->D,B->E的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!