输入一行电报文字,将字母变成其下一字母(如’a’变成’b’……’z’变成’a’其它字符不变)
生活随笔
收集整理的這篇文章主要介紹了
输入一行电报文字,将字母变成其下一字母(如’a’变成’b’……’z’变成’a’其它字符不变)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
題目描述輸入一行電報文字,將字母變成其下一字母(如’a’變成’b’……’z’變成’a’其它字符不變)。
輸入一行字符
輸出加密處理后的字符 樣例輸入a b 樣例輸出b c #include<stdio.h> #include<string.h> int main() { char a[100]; int i,j; gets(a); j=strlen(a); for(i=0;i<j;i++) { if((a[i]>='a'&&a[i]<='y')||(a[i]>='A'&&a[i]<='Y')) { printf("%c",a[i]+1); } else if(a[i]=='z') { printf("a"); } else if(a[i]=='Z') { printf("A"); } else { printf("%c",a[i]); } } return 0; }
輸出加密處理后的字符 樣例輸入a b 樣例輸出b c #include<stdio.h> #include<string.h> int main() { char a[100]; int i,j; gets(a); j=strlen(a); for(i=0;i<j;i++) { if((a[i]>='a'&&a[i]<='y')||(a[i]>='A'&&a[i]<='Y')) { printf("%c",a[i]+1); } else if(a[i]=='z') { printf("a"); } else if(a[i]=='Z') { printf("A"); } else { printf("%c",a[i]); } } return 0; }
總結
以上是生活随笔為你收集整理的输入一行电报文字,将字母变成其下一字母(如’a’变成’b’……’z’变成’a’其它字符不变)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 关于Layout Weight一些使用技
- 下一篇: Android新建项目选择SDK的区别