关于对多组数据大小写字母转换(非toupper函数&tolower函数)

1. 前言

今天自己倒腾了就很久大小写字母转换的代码,但是就是不行后来还是就看了https://blog.csdn.net/cyyxb1/article/details/128105276的CSDN文章才有所领悟,具体的可移步去该链接处。

2. 开始主题 

2.1 ASCII表

要想知道大小写字母的转换原理的话,首先你要知道ASCII表

 好,你已经见过ASCII表了,这次我们只研究‘A’->'Z' && 'a'->'z'的码值范围

 由图可知‘A’的码值是65,‘a’的码值是97,‘Z’的码值是90,‘z’的码值是122。所以相信大家已经找出规律了,大小写字母之间的码值是32,只要存在规律,那么就可以尝试用代码进行编写。

2.2 如何让计算机理解你要做的事

看了上面的小牛牛们,如果喜欢动手的应该已经去尝试了~

怎么样是不是和本牛的这个一样呢

 这需要注意一下的是,框框内的语句也可以这样写

 这样也是一样可以执行的,但是这边还是建议大家用第二种写法,应为在C语言中,对语法的规定是很严格的,C语言中明确规定了只有同类型的数据才可以进行对比运算。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值