解题思路:
输入遍历,进行题目要求的方式将旧字符转换为新字符
注意事项:
如何转换,a-y,A-Y ch+=1; z,Z ch-=25;
参考代码:
#include"stdio.h" int main(){ char ch; while(scanf("%c",&ch)!=EOF){ if((ch>='a' && ch>='z') || (ch>='A' && ch>='Z')){ if(ch=='z'||ch=='Z') ch-=25; else ch+=1; } printf("%c",ch); } return 0; }
0.0分
0 人评分
C语言程序设计教程(第三版)课后习题10.5 (C语言代码)浏览:717 |
C语言程序设计教程(第三版)课后习题11.3 (C语言代码)浏览:1048 |
数列排序 (C语言代码)浏览:827 |
C语言训练-计算一个整数N的阶乘 (C语言代码)浏览:928 |
回文串 (C语言代码)浏览:2843 |
回文数(一) (C语言代码)浏览:728 |
字符串对比 (C语言代码)浏览:1398 |
数组输出 (C语言代码)--此题的题目描述有问题浏览:1813 |
C语言程序设计教程(第三版)课后习题6.4 (C语言代码)浏览:1028 |
C语言程序设计教程(第三版)课后习题9.1 (C语言代码)浏览:681 |