以下是一個將字符串中的大寫字母轉換為小寫字母,小寫字母轉換為大寫字母的C語言代碼示例:
#include <stdio.h>
void convertCase(char *str) {
for (int i = 0; str[i] != '\0'; i++) {
if (str[i] >= 'a' && str[i] <= 'z') {
// 小寫字母轉換為大寫字母
str[i] = str[i] - 32;
} else if (str[i] >= 'A' && str[i] <= 'Z') {
// 大寫字母轉換為小寫字母
str[i] = str[i] + 32;
}
}
}
int main() {
char str[100];
printf("請輸入一個字符串:");
gets(str);
convertCase(str);
printf("轉換后的字符串為:%s\n", str);
return 0;
}
代碼中的convertCase
函數用于將字符串中的大小寫字母進行轉換。main
函數用于輸入一個字符串,調用convertCase
函數進行轉換,并輸出轉換后的字符串。