C语言实现字符串移位加密:字母移位3位
#include <stdio.h>
int main() { char c; while ((c = getchar()) != '\n') { // 逐个读取字符,直到读到回车符 if (c >= 'a' && c <= 'z') { // 如果是小写字母 c = (c - 'a' + 3) % 26 + 'a'; // 移位加密 } else if (c >= 'A' && c <= 'Z') { // 如果是大写字母 c = (c - 'A' + 3) % 26 + 'A'; // 移位加密 } putchar(c); // 输出加密后的字符 } printf("\n"); // 输出回车符 return 0; }
原文地址: https://www.cveoy.top/t/topic/oJUW 著作权归作者所有。请勿转载和采集!