描述
把一个字符串中所有出现的大写字母都替换成小写字母,同时把小写字母替换成大写字母。输入
输入一行:待互换的字符串。
输出
输出一行:完成互换的字符串(字符串长度小于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语言编程】 大小写字母互换相关推荐

  1. C语言实现大小写字母互换

    1.单个字母的互换 基本思路:我们知道在char类型中,字符以ASCII码储存,而且大写字母从A到Z是65-90,小写字母从a到z是97-122,因此可以通过判断ASCII码的范围来确定大小写:不难看 ...

  2. 1.7 编程基础之字符串 14 大小写字母互换 python

    http://noi.openjudge.cn/ch0107/14/ """1.7 编程基础之字符串 14 大小写字母互换 AC http://noi.openjudge ...

  3. Bailian2689 大小写字母互换【文本】(POJ NOI0107-14)

    问题链接:POJ NOI0107-14 大小写字母互换. 大小写字母互换 总时间限制: 1000ms 内存限制: 65536kB 描述 把一个字符串中所有出现的大写字母都替换成小写字母,同时把小写字母 ...

  4. OpenJudge NOI 1.7 14:大小写字母互换

    [题目链接] OpenJudge NOI 1.7 14:大小写字母互换 [题目考点] 1. 字符串 2. 大小写转换 'a'的ASCII码是97,'A'的ASCII码是65,同一字母的大小写字母的AS ...

  5. C语言实例-大小写字母间的转换

    初学C语言都会遇到要求写大小写转换的题目 这类题目主要通过ASCII(美国信息交换标准代码)码差值实现,A对应ASCII码十进制数字是65,a对应ASCII码十进制数字是97,即大小写字母之间ASCI ...

  6. c语言大小写字母互换1005,1005 Jugs,1005jugs

    1005 Jugs,1005jugs 辗转相减,新手入门题.两个容量的灌水题,无所谓最优解. 1 #include 2 3 intmain(){4 intA,B,T,sA,sB;5 while(sca ...

  7. Python 题之“大小写字母互换”

    描述 把一个字符串中所有出现的大写字母都替换成小写字母,同时把小写字母替换成大写字母. 输入 输入一行:待互换的字符串. 输出 输出一行:完成互换的字符串(字符串长度小于80). 样例输入 If so ...

  8. C语言编程之字母转换并保存至磁盘

    问题描述:利用C编程实现从键盘输入一个字符串,将小写字母全部转换成大写字母,然后输出到一个磁盘文件"test"中保存.输入的字符串以!结束. 问题分析:适当利用数组和循环. 程序源 ...

  9. C语言实现大小写字母转换

    分析:由ASCII码表可知A.a的ASCII码值分别为65.97,码值相差32: ASCII码表的链接,放后面了,有需要的同学可以参考. 编程思路:如果输入的是小写字母,欲转换为大写字母,将其ASCI ...

最新文章

  1. C语言 #ifndef 引起的redefinition of xxx 问题解决
  2. 帝国cms会员充值交易推广分润系统的界面实现与开发记录
  3. 最简单的docker教程:在docker里运行nginx服务器
  4. typeorm_Nestjs 热更新 + typeorm 配置
  5. 【Python】function、module、Package及import导入方法
  6. 如何使用 Cisdem Video Converter 在Mac上将 MKV 转换为 MP4
  7. opencv Harris角检测
  8. DB层面上的设计 分库分表 读写分离 集群化 负载均衡
  9. mysql tcp优化_mysql 优化
  10. 小编为你简单介绍基本ERP管理系统模块
  11. 通过自定义函数计算阶乘
  12. 使用iText对pdf中敏感信息进行马赛克处理
  13. c# cad二次开发图表绘制
  14. 西工大机考(社会学概论)大作业网考
  15. Hive中自定义函数详解
  16. 硬件_1bit为什么等于6db
  17. 蔡明亮 “水”三部曲
  18. Java之初步识别网络编程:IP、端口号、TCP/UDP、Socket、URL等
  19. Python视觉深度学习系列教程 第一卷 第21章 案例:使用CNN破解验证码
  20. 如何0基础学传奇开服技术?(学传奇开服技术教程)

热门文章

  1. Html未加载完成时实现动态加载效果
  2. C语言_学习笔记_(一)程序设计与C语言
  3. python 学习笔记(二)数列
  4. Python编程之求数列20项和
  5. cvm和MySQL_配置腾讯云服务器(CVM)出现的错误及解决方法
  6. python计算机视觉--基于BOW模型的图像检索
  7. c语言交朋友问题大全,交朋友语言教案
  8. 程序员的“三大死穴”
  9. 创客学院C语言初学感受
  10. ISC2022 HackingClub白帽峰会倒计时1天!最全议程正式公布!元宇宙集结,精彩绝伦!