首先,了解一下ASCII码,每个字符对应一个ASCII码,比如说A对应的是65,小写的a对应的是97.因为中间夹杂了6个字符。所以65+32=97。

65~90 大写字母A~Z

97~122 小写字母a~z

第一种是条理比较清晰的,如下:

#include<stdio.h>
int main()
{char ch;printf("请输入大写英文字母:\n");scanf("%c",&ch);if(ch>='A'&&ch<='Z')ch=ch+32;printf("%c",ch);return 0;} 

还有另外一种也可以实现(实际上利用了选择语句):

char c1;printf("请输入字母\n");scanf("%c",&c1);c1=('A'<=c1&&c1<='Z')?c1+32:c1;printf("%c\n",c1);

C语言——大小写字母的转换相关推荐

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

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

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

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

  3. c语言首字母大小写字母转换,C语言大小写字母转换,C语言 大小写字母转换

    导航:网站首页 > C语言大小写字母转换,C语言 大小写字母转换 C语言大小写字母转换,C语言 大小写字母转换 匿名网友: #includevoid main(){char c1,c2: // ...

  4. 杂记(1)java读取char类型2. 大小写字母的转换3. 字符串的拼接4. 一串数字排序

    1. java读取char类型 应为java中没有nextchar();函数,所以只能先读取一行,即 Sting a=sc.nextline(); char need=a.charAt(0);//取字 ...

  5. C语言-英文字母倒序转换

    C语言-英文字母倒序转换 题目来源 代码 题目来源 厦门大学在线评测系统 2018级C语言程序设计实验课1368号试题 代码 //将字符串里的英文字母换成26个英文字母中序号相反的,第一个换成倒数第一 ...

  6. 【微机原理 实验】大小写字母的转换实验 (含汇编代码)

    实验八  大小写字母的转换实验 更多微机实验:https://blog.csdn.net/yxp189/column/info/39992 汇编语言-微机原理与接口技术-实验 注意:未经允许,请勿转载 ...

  7. c语言大小写字母相互转化,字母大小写互相转换 ASCII码转化符号问题

    字母大小写互相转换 ASCII码转化符号问题 请问在c语言中 字母大小写互相转换怎么编写? 请问为什么 #include void main() { char a,c; int b; printf(& ...

  8. c语言之字母大小转换

    #include <stdio.h> int main() {char c1 = 'a' ,c2 ='b';c1 = c1 -32; //将c1的ASCII码减32c2 = c2 -32; ...

  9. Java中如何大小写字母进行转换(ASCII编码)

    题目: 在控制台输入字符串,把字符串中所有字母大写转换为小写,小写转换为大写,其他字符保持原样,并按之前的顺序输出 做题思路: 首先我们要知道怎么判断字符串中的字符是不是字母 判断字符串中是否包含小写 ...

最新文章

  1. 使用Xcode和Instruments调试解决iOS内存泄露(转)
  2. jvm空间分配担保机制
  3. STM32中使用静态“字符串的方式”
  4. react native中有关日期的组件DatePicker 示例
  5. 大数据WEB阶段(十三)JSP(一)JSP基础、JSP指令详解、四大域九大隐式对象总结
  6. 软件项目组织管理(五)项目范围管理
  7. HDMI高清光端机产品特点及应用场合介绍
  8. python中的event_Python event
  9. 深入理解计算机系统(原书第三版)系列 第一章 计算机系统漫游
  10. 搜索关键字高亮显示,就比微信多个多音字搜索
  11. 拓端tecdat|R语言使用随机技术差分进化算法优化的Nelson-Siegel-Svensson模型
  12. css的id和class场景,CSS Id 和 Class选择器
  13. word打印高清图片
  14. 系统运维安全管理办法_7.系统运维安全管理规定
  15. “立字据,你们这群混蛋!”
  16. 超声波传感器(CHx01) 学习笔记 Ⅳ- 程序移植
  17. 聚乙烯醇(PVA)/壳聚糖(CTS)/氧化石墨烯(GO)水凝胶吸附和解吸实验(供应PNIPA/膨润土复合/聚乙烯醇/魔芋胶复合/HAP纳米纤维/GelMA复合丝素蛋白(SF)复合水凝胶等)
  18. 使用 VirtualBox 虚拟机在电脑上运行 Android 系统,让电脑变安卓平板!
  19. APP在后台被系统回收后,如何重新启动
  20. TensorFlow1深度学习基础(笔记二)

热门文章

  1. 可视化微信小程序开发小助手-Troll (VS Code插件)
  2. 叶子结点和分支节点_统计二叉树分支及叶子结点的个数
  3. 干数据库工作出了渣男,你是吗,我是
  4. SA-PEG-SA,Succinic Acid-PEG-Succinic Acid,丁二酸聚乙二醇丁二酸PEG 试剂供应
  5. 能拿 Google 18.3 万美元薪资、堪比 L3 级工程师、可改 78% 的 Bug,势不可挡的 ChatGPT!...
  6. Godaddy域名 绑定ip 服务器
  7. iOS -- 版本更新检查
  8. 小米机器人履带双轮平衡_#本站首晒# MI 小米 米兔积木机器人 履带版 开箱
  9. 根据Excel表的配置,自动生成数据库表的CRUD以及相关的Winform列表和编辑界面程序文件,接上篇(自动生成实体类)
  10. First Estimate Jacobian (FEJ) 如何理解SLAM中的First Estimate Jacobian