#include<stdio.h>#define N 26int main(){void jiami(char a[]);//函数声明 char str[N];printf("密码:");gets(str);/*--密码翻译--*/ jiami(str);/*--译文输出--*/ printf("原文:"); puts(str);return 0;} /*密码翻译函数*/ void jiami(char a[]) {int i;for(i=0;i<N;i++){if(a[i]>='A'&&a[i]<='Z'){a[i]=90-a[i]+1+64;}else if(a[i]>='a'&&a[i]<='z'){a[i]=a[i]=122-a[i]+1+96;}} }
【C语言】有一行电文 已按下面规律译成密码:A→ZB→Y b→yC→X c→x:即第1个字母变成第26个字母 第i个字母变成第(26一i+1)个字母 非字母字符不变。要求编程序将密
如果觉得《【C语言】有一行电文 已按下面规律译成密码:A→ZB→Y b→yC→X c→x:即第1个字母变》对你有帮助,请点赞、收藏,并留下你的观点哦!