机试-初级题 字符的移位
来源:互联网 发布:淘宝捡漏是什么意思 编辑:程序博客网 时间:2024/05/23 10:31
输入一串字符串(长度最大为100),可能包括小写字母、大写字母,数字、其他符号等等。要求将小写字母变成下一个字母(a—->b, b—->c),但是小写z变成小写a(这就是旋转的意思啦!),大写字母也变成大写字母的下一个字母(如A—>B,B—->C……..),但是大写Z变成大写A。大写字母变完还是大写字母,小写字母变完还是小写字母。数字和其他符号不变。
输入样例:abcABCz@123
输出样例:bcdBCDa@123
#include<stdio.h>#include<string.h>#define MAX 100 int main(){char ch[100]={0};//scanf("%s",ch);gets(ch);int len = strlen(ch);int i=0;for(i=0;i<len;i++){if(ch[i]>='A'&&ch[i]<'Z' || ch[i]>='a'&& ch[i]<'z')ch[i] +=1;else if(ch[i] == 'Z' || ch[i] == 'z')ch[i] = ch[i]-25;}printf("%s",ch);return 0;}
0 0
- 机试-初级题 字符的移位
- 字符移位笔试题
- 【算法题】字符移位
- 字符移位
- 字符移位
- [编程题] 算法基础-字符移位
- 腾讯笔试编程题--字符移位
- 算法每日一题之字符移位
- [编程题] 算法基础-字符移位
- [编程题] 算法基础-字符移位
- [编程题] 算法基础-字符移位
- 字符数组循环移位
- 算法基础-字符移位
- 腾讯-字符移位
- 算法基础-字符移位
- 算法基础-字符移位
- 算法基础-字符移位
- 算法基础-字符移位
- mongodb安装
- 从百度贴吧转的给自己看(加上自己经验的修改)
- Java String == equals
- Android Selector 与 Shape 基本用法
- Sublime Text 3中写Python需要的一些设置
- 机试-初级题 字符的移位
- JS学习笔记-事件绑定
- 编译Android源码致命错误解决方案
- Android Volley完全解析(四),带你从源码的角度理解Volley
- linux之sed用法
- swing开发图形界面工具配置(可自由拖控件上去)
- No-Touch Integration 在SharePoint中使用社区支持的Silverlight应用程序
- hdu 1075 What Are You Talking About
- (转)Cisco Systems, Inc. VPN使用过程中常见问题解决方案