(c语言)字符串的大小写字母转化函数
来源:互联网 发布:淘宝闲鱼在哪里 编辑:程序博客网 时间:2024/05/16 06:43
问题描述:
编写一个函数my_strlwr实现将一个字符串中的大写字母转化为小写字母,小写字母不改变,并将其输出。
程序分析:
大写字母转化为小写字母,根据其ASCII码值的关系,加上32就可以得到。编写函数时,将其返回值设为该字符串空间的首地址,这样,通过函数的调用后,就可以通过其首地址输出整个字符串。
代码如下:
<span style="color:#006600;">#include<stdio.h>#include<assert.h>char * my_strlwr(char * str) //定义一个my_strlwr函数{assert(str); //str的非空性char *ret = str; //定义一个ret保存最初的strwhile(*str != '\0') //判断字符串是否结束{ if((*str >= 'A')&&(*str <= 'Z'))//判断当前啊字符是否是 大写字母{*str = *str +32; //将其转化为小写字母str++;}elsestr++;}return ret; //返回该字符串数组的首地址}int main(){char str1[] = {"ABCDCFbbbdgeJhssW"};printf("%s\n",my_strlwr(str1)); //调用该函数,并且输出新的字符串return 0;}</span>
0 0
- (c语言)字符串的大小写字母转化函数
- (c语言)字符的大小写字母的转化
- C语言(字母大小写的转换)
- C语言字符串中大小写字母转换
- 字母大小写的转化
- C语言实现大小写字母的转换
- C语言 大小写字母的替换
- c语言大小写转化
- 字母大小写之间的转化
- 字母大小写的转化即判断的函数
- C/C++字符串大小写的转化
- c语言练习 6-2. 字符串字母大小写转换
- 在LoadRunner中转换字符串大小写的C语言函数
- C语言 - 忽略大小写比较字符串函数的使用
- C语言 - 字符串大小写转换函数的使用
- C语言编程:字母大小写转换以及求字符串长度的两种方法
- 【c语言】大小写字母转换
- C语言大小写字母转换
- SharePoint 2013 可视化工作流设计图解---如何删除邮件错误。
- Tomcat 在基于 Unix 系统上无法绑定80端口的解决方法
- About Bayesian Theory
- 计算多项式系数杨辉三角
- Smart Client Software Factory 如何发布事件
- (c语言)字符串的大小写字母转化函数
- 文章标题
- 高斯模糊的直观理解
- Tomcat虚拟主机配置示例
- Linux下添加新硬盘,分区及挂载
- [BZOJ1083]SCOI2005繁忙的都市|最小生成树
- servlet和spring框架使用logback.xml的区别
- cocos2dx自动添加cpp文件到android.mk中
- ajaxStart()与ajaxStop() | ajaxSend()与ajaxComplete() | ajaxError()