编写程序模拟strlwr()和strupr()函数功能
strlwr(字符串)
strlwr()的作用是将字符串中大写字母转换成小写字母
strupr(字符串)
strupr()的作用是将字符串中小写字母转换成大写字母
/* strlwr(字符串) strlwr()的作用是将字符串中大写字母转换成小写字母 strupr(字符串) strupr()的作用是将字符串中小写字母转换成大写字母 编写程序模拟strlwr()和strupr()函数功能 */ #define _CRT_SECURE_NO_WARNINGS #include<stdio.h> #include<string.h> #include<stdlib.h> void my_strlwr(char str[]) { int nNum; nNum = strlen(str); for (int i = 0; i < nNum; i++) { if (str[i] >= 'A' && str[i] <= 'Z') { str[i] += 32; } } } void my_strupr(char str[]) { int nNum; nNum = strlen(str); for (int i = 0; i < nNum; i++) { if (str[i] >= 'a' && str[i] <= 'z') { str[i] -= 32; } } } int main() { char strAry[30] = "YOU are A sO SuCh hAndSoMe"; my_strlwr(strAry); my_strupr(strAry); _strlwr(strAry); _strupr(strAry); system("pause"); return 0; }