描述

实现字母的大小写转换。多组输入输出。

输入描述:

多组输入,每一行输入大写字母。

输出描述:

针对每组输入输出对应的小写字母。

示例

输入:

        AB

输出:

        ab

备注:

多组输入过程中要注意“回车”也是字母,所以要“吸收”(getchar())掉该字母。
#include<stdio.h>int main()
{int ch = 0;while ((ch = getchar()) != EOF)//EOF意为-1。本语句即只要输入项是字符即可打印{//因为回车也算一个字符,所以在输入第一个字符换行后,getchar会读取换行的回车键//换行的回车被读取,若防止回车被读取,可在其前面多读取一次消耗回车getchar();putchar(ch + 32);printf("\n");}return 0;
}

【C语言】大小写转换相关推荐

  1. R语言大小写转换函数(tolower, toupper, casefold,chartr)实战

    R语言大小写转换函数(tolower, toupper, casefold,chartr)实战 目录 R语言大小写转换函数(tolower, toupper, casefold,chartr)实战 # ...

  2. c语言位操作大小写转换,C语言实现大小写转换的三种方法

    今天心血来潮,总结了下大小写转换的方法,大致有三种. 1.使用C语言提供的函数:toupper(),tolower() 使用这两个函数需要引入头文件:#include 示例代码: #include # ...

  3. C语言大写字母E转小写e,C语言 大小写字母转换

    C语言 大小写字母转换 C语言大小写字母转换 1. 完成一个大小写字母自动转换的程序,输入大写字母,程序可以输出小写字母,输入小写字母,可以输出大写字母 #include int main() { c ...

  4. c语言中字母大写转小写,C语言中字母大小写转换的简单操作

    大写字母要转换小写字母,要怎么操作呢?而在C语言开发中,我们经常会遇到这样或者那样的问题,别着急,爱站技术频道为你细细道来C语言中字母大小写转换的简单操作. C语言tolower()函数:将大写字母转 ...

  5. C语言每日一练——第1天:字母大小写转换

    C语言每日一练 2021年9月9日 本人C语言菜鸟,最近工作中频频出现C语言小错误,遂决定使用笨方法提高我的C语言水平,坚持每天一个C语言小练习,养成C语言手感,从此让编程成为习惯. 题目描述 从键盘 ...

  6. 【C语言每日一练——第1练:字母大小写转换】

    C语言每日一练 2022年6月13日 题目描述 从键盘输入一个大写字母,要求改用小写字母输出 分析 从键盘输入可以使用scanf或getchar等函数. 大写字母是一个字符,字符类型数据在C语言中是以 ...

  7. C语言——大小写字母转换

    C语言大小写字母转换 在 C 语言中区分字母的大小写,利用 ASCII 码中大写字母和小写字母之间的转换关系(差值为 32),可以将小写字母转换为大写字母. 1.小写转换大写 int main() { ...

  8. C语言函数:tolower()、toupper字符大小写转换函数。

    C语言函数:tolower().toupper字符大小写转换函数. int toupper( int c) int tolower( int c) tolower():将字母转为小写. toupper ...

  9. C语言实现大小写转换,如果输入的不是字母就重新输入

    简单的C语言程序实现大小写转换,由于字符是通过ASCII码存的内存中的,所以小写字母的ASCII码比大写字母大32,. 通过while控制输入的不是字母的话就重新输入,是的话就执行下一步判断. #in ...

  10. c语言中文如何大小写转换器,C语言实现大小写转换的三种方法

    今天心血来潮,总结了下大小写转换的方法,大致有三种. 1.使用C语言提供的函数:toupper(),tolower() 使用这两个函数需要引入头文件:#include 示例代码: #include # ...

最新文章

  1. linux命令注入,Linux kernel本地命令注入漏洞
  2. 2018-3-2线性表
  3. WCF+Silverlight部署本机备忘
  4. 洛谷1522牛的旅行
  5. 【实验】利用系统自带脚本utlsampl.sql创建scott用户及样本数据
  6. Java动态解析域名
  7. C语言学习之输出所有的“水仙花数”,所谓“水仙花数”是指一个3位数,其各位数字立方和等于该数本身。
  8. set hive.map.aggr=true 时统计PV数据错误
  9. 家庭NAS存储服务器给我们带来了什么
  10. Audition生成扫频信号(四十)
  11. 常见linux服务器存储空间,全面了解linux服务器的常用命令总结
  12. 汇编语言基础:寄存器和寻址方式
  13. 1553B为什么要加耦合器?
  14. 基于Selenium爬取动态网页
  15. 工作流开源系统--DRAKE
  16. 英国内政部启动遣返程序 数百非法入境者或遭驱逐
  17. 【商城报错】-商品上架功能报错
  18. 淘宝百亿补贴的发展及日后玩法应对策略[淘宝子评价查询接口]
  19. 【转】增强型、耗尽型MOS
  20. MySQL字符集和校对规则(Collation)

热门文章

  1. 虫虫吃第一颗豆子---第一次作业
  2. python如何调用谷歌搜图api_python如何调用百度识图api
  3. win7计算机闪屏,win7电脑闪屏是什么原因
  4. Office2007注册码
  5. Travis CI(持续集成)
  6. ubuntu端口映射
  7. RTKlib软件学习(观测文件与星历文件读取)
  8. 少有人走的路---心智成熟的旅程
  9. 关于计算机听课如何做笔记,如何高效地听课记录笔记
  10. 摄像机功能参数:色温和白平衡