上QQ阅读APP看书,第一时间看更新
8.4.2 字符串大小写转换函数
函数strupr能够将字符串中的小写字母转换为大写字母,函数strlwr能够将字符串中的大写字母转换为小写字母。函数strupr的使用格式如下所示。
strupr(字符串)
函数strlwr的使用格式如下所示。
strlwr (字符串)
其中,“字符串”是字符串常量或已存放字符串的字符数组名。
实例8-7
提示用户输入字符串,然后分别输出输入字符串的小写形式和大写形式
源码路径daima\8\8-7
本实例演示了函数strupr和函数strlwr的使用方法,实现文件为“tranfer.c”,具体实现代码如下。
#include"string.h" #include"stdio.h" int main(void){ char str[80]; //声明一个字符数组 puts("Please input the character string:"); gets(str); //接收字符串 printf("\n xiao xie=%s", strlwr(str)); //输出结果 printf("\nda xie=%s", strupr(str)); getch(); }
拓展范例及视频二维码
范例8-7-01:去掉字符串的尾空格
源码路径:演练范例\8-7-01\
范例8-7-02:计算字符串的长度
源码路径:演练范例\8-7-02\
程序运行后先提示用户输入字符串,输入完毕并按下Enter键将后显示输入的字符串,并分别输出转换为小写字母和大写字母后的结果,如图8-7所示。
图8-7 运行结果