九度 1105 - 字符串处理 - 字符串的反码
来源:互联网 发布:刺客信条3低配优化 编辑:程序博客网 时间:2024/04/29 09:45
这道题目最大的难度(我觉得题目本身也没说清楚....)就是输入的字符串会有空格,所以我们不能用scanf和cin,而是改用gets和puts。
gets可以接受空格,而scanf不能。用这道题目记录一下。
#include<stdio.h>#include<string.h>char a[100];int main(){int i;while( gets(a)){if(strcmp(a,"!")==0)break;for(i=0;a[i];i++){if(a[i]>='a'&&a[i]<='z'){a[i]='a'+'z'-a[i];}else if(a[i]>='A'&&a[i]<='Z'){a[i]='A'+'Z'-a[i];}}puts(a);}}
0 0
- 九度 1105 - 字符串处理 - 字符串的反码
- 九度1105 字符串的反码
- 九度oj-1105-字符串的反码
- 九度OJ-1105:字符串的反码
- 九度[1105]-字符串的反码
- 九度OJ题目1105:字符串的反码
- 九度OJ 1105:字符串的反码 (翻译)
- C 字符串的反码(九度OJ 1105)
- 九度OJ1105字符串的反码解题报告
- 九度oj 题目1105:字符串的反码(string的操作)
- 题目1105:字符串的反码
- 题目1105:字符串的反码
- 题目1105:字符串的反码
- 题目1105:字符串的反码
- 题目1105:字符串的反码
- 题目1105:字符串的反码
- 题目1105:字符串的反码
- 题目1105:字符串的反码
- Matlab
- c语言中 快速输出字符数组后几位方法
- Java之旅hibernate(2)——目录结构
- c++ 不破坏类封装的回调函数构思
- 协议和代理
- 九度 1105 - 字符串处理 - 字符串的反码
- 获取当前触摸点坐标
- 输出字符指针的值
- 母版页的使用总结
- ASP.NET MVC 4 插件化架构简单实现-思路篇
- struts 2 标签 总结
- 20多个常用的免费WebService接口
- mac下安装mysql5.6
- hdu1114(完全背包)