当前位置:首页
> 正文
c语言编程:将小写字母转换为大写字母并输出。急求谢了。
作者:浮生发布时间:2023-03-10浏览:454
有三种方式可以解决c语言大小写字母的转换1.使用C语言提供的函数:toupper(),tolower()使用这两个函数需要引入头文件:#include<ctype.h>示例代码:输入如下2.自己编写转换函数:因为大小写之间的ASCII码值的差值是固定的,因此可以使用‘a’-‘A’来获取差值。实例代码:输出如下:3.异或0x20来实现转换:0x20是16进制,表示为2进制是00100000,这样可能还是不明显,转换为10进制,其实就是32对了,还是利用32.异或:相同为0,不同为1. 也就是说,任何数字与0异或都是它本身。
所以将其他位都设为0,把第6位(从左向右)设置为1,也就是0x20如果第6位是1,则异或结果为0.如果第6位是0,则异或结果为1.实现了加减32的操作。
示例代码:输入如下:希望可以帮到你。
声明:部分资源转载自互联网,转载目的在于传递更多知识,并不代表本网赞同其观点和对其真实性负责。如有侵权或者知识有谬误之处,麻烦通知删除,谢谢!联系方式: zzsla2022#163.com
相关推荐
- 蚌埠有什么好玩的景区
- 万家乐热水器全国统一服务热线
- 少年派咱俩都是射手你忘了哪一集
- 奥迪A5有几种颜色可以选择???
- 尼桑altima是第几代天籁
- 汽车空调max是什么?
- 石膏粉和腻子粉各自的作用 石膏粉腻子粉的区别
- 胡军、梅婷、于和伟主演的电视剧《岁月》,看完以后你有什么感受?
- 别克tc斜杠黄灯怎么消除
- 孔雀竹芋
- qq一个太阳多少天
- 拜年祭是什么意思
- 大学生社会实践心得感想3篇
- 岁月演员表
- 林妙妙钱三一第几集在一起
- 服务器ddos防御
- 辽m是哪里的车 辽m是哪里的车牌号
- 奥迪牌WAU8FD8T是A5 cabriolet吗,请问这个型号是奥迪的A5神马车型
- 京东快递可以放在菜鸟驿站吗?
- 辽m是哪个城市的车牌?