编写一个程序,输入一个字符串,按照下述规律译成密码后输出

来源:百度知道 编辑:UC知道 时间:2024/06/05 20:29:25
(2)编写一个程序,输入一个字符串,按照下述规律译成密码后输出。规律是:A→Z,a→z,B→Y,b→y,C→X,c→x

随便写了一个, 希望能帮到你。
转换的关键在于 c = 25 - (c - 'a') + 'a'.
#include<stdio.h>

void encypt(char* s){
char c;
while(c = *s){
if((c >= 'a' && c <= 'z')){
c = 25 + 'a' + 'a' - c;
}
if(c >= 'A' && c <= 'Z'){
c = 25 + 'A' + 'A' - c;
}
*s++ = c;
}
}

int main(void){
char str[80];
printf("please input a string:");
scanf("%s", str);
encypt(str);
printf("%s\n", str);
return 0;
}

、编写一个程序,输入一个字符串,统计其中各字符出现的频度。 C语言:编写程序从键盘上输入一个字符串和一个字符,实现从字符串中删除该字符。 编写一个求字符串长度的程序。 编写一个程序,用于接收两个字符串, 试用指针编写一个程序,能将任意输入的字符串中的“#”删除? 用C语言编写一个程序要求输入的字符串按由大到小输出 编写一个c程序,统计输入字符串中字符“x”出现的次数 VB编写程序,让用户通过文本框输入一个字符串,检查这个字符串是否全部由字母构成。 编写程序,让用户通过文本框输入一个字符串,检查这个字符串是否全部由字母构成 编写一个程序,从键盘读入一系列字符串,然后报告输入的最长以及最短的字符串的长度。