【C语言编程】 大小写字母互换
描述
把一个字符串中所有出现的大写字母都替换成小写字母,同时把小写字母替换成大写字母。输入
输入一行:待互换的字符串。
输出
输出一行:完成互换的字符串(字符串长度小于80)。
样例输入
If so, you already have a Google Account. You can sign in on the right.
样例输出
iF SO, YOU ALREADY HAVE A gOOGLE aCCOUNT. yOU CAN SIGN IN ON THE RIGHT.
#include<stdio.h>
int main()
{char ch_arr[80];gets(ch_arr);char *p;p=ch_arr;while(*p!='\0') // 字符串结束 {if(*p>='a'&&*p<='z') *p=*p-32; //小写换大写 else if(*p>='A'&&*p<='Z') *p=*p+32; // 大写换小写 else ; //没有在范围内什么都不做 p++;}printf("%s", ch_arr);return 0;}
【C语言编程】 大小写字母互换相关推荐
- C语言实现大小写字母互换
1.单个字母的互换 基本思路:我们知道在char类型中,字符以ASCII码储存,而且大写字母从A到Z是65-90,小写字母从a到z是97-122,因此可以通过判断ASCII码的范围来确定大小写:不难看 ...
- 1.7 编程基础之字符串 14 大小写字母互换 python
http://noi.openjudge.cn/ch0107/14/ """1.7 编程基础之字符串 14 大小写字母互换 AC http://noi.openjudge ...
- Bailian2689 大小写字母互换【文本】(POJ NOI0107-14)
问题链接:POJ NOI0107-14 大小写字母互换. 大小写字母互换 总时间限制: 1000ms 内存限制: 65536kB 描述 把一个字符串中所有出现的大写字母都替换成小写字母,同时把小写字母 ...
- OpenJudge NOI 1.7 14:大小写字母互换
[题目链接] OpenJudge NOI 1.7 14:大小写字母互换 [题目考点] 1. 字符串 2. 大小写转换 'a'的ASCII码是97,'A'的ASCII码是65,同一字母的大小写字母的AS ...
- C语言实例-大小写字母间的转换
初学C语言都会遇到要求写大小写转换的题目 这类题目主要通过ASCII(美国信息交换标准代码)码差值实现,A对应ASCII码十进制数字是65,a对应ASCII码十进制数字是97,即大小写字母之间ASCI ...
- c语言大小写字母互换1005,1005 Jugs,1005jugs
1005 Jugs,1005jugs 辗转相减,新手入门题.两个容量的灌水题,无所谓最优解. 1 #include 2 3 intmain(){4 intA,B,T,sA,sB;5 while(sca ...
- Python 题之“大小写字母互换”
描述 把一个字符串中所有出现的大写字母都替换成小写字母,同时把小写字母替换成大写字母. 输入 输入一行:待互换的字符串. 输出 输出一行:完成互换的字符串(字符串长度小于80). 样例输入 If so ...
- C语言编程之字母转换并保存至磁盘
问题描述:利用C编程实现从键盘输入一个字符串,将小写字母全部转换成大写字母,然后输出到一个磁盘文件"test"中保存.输入的字符串以!结束. 问题分析:适当利用数组和循环. 程序源 ...
- C语言实现大小写字母转换
分析:由ASCII码表可知A.a的ASCII码值分别为65.97,码值相差32: ASCII码表的链接,放后面了,有需要的同学可以参考. 编程思路:如果输入的是小写字母,欲转换为大写字母,将其ASCI ...
最新文章
- C语言 #ifndef 引起的redefinition of xxx 问题解决
- 帝国cms会员充值交易推广分润系统的界面实现与开发记录
- 最简单的docker教程:在docker里运行nginx服务器
- typeorm_Nestjs 热更新 + typeorm 配置
- 【Python】function、module、Package及import导入方法
- 如何使用 Cisdem Video Converter 在Mac上将 MKV 转换为 MP4
- opencv Harris角检测
- DB层面上的设计 分库分表 读写分离 集群化 负载均衡
- mysql tcp优化_mysql 优化
- 小编为你简单介绍基本ERP管理系统模块
- 通过自定义函数计算阶乘
- 使用iText对pdf中敏感信息进行马赛克处理
- c# cad二次开发图表绘制
- 西工大机考(社会学概论)大作业网考
- Hive中自定义函数详解
- 硬件_1bit为什么等于6db
- 蔡明亮 “水”三部曲
- Java之初步识别网络编程:IP、端口号、TCP/UDP、Socket、URL等
- Python视觉深度学习系列教程 第一卷 第21章 案例:使用CNN破解验证码
- 如何0基础学传奇开服技术?(学传奇开服技术教程)