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; }