亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

string在c語言中如何進行字符串大小寫轉換

小樊
96
2024-08-27 10:53:00
欄目: 編程語言

在C語言中,可以使用循環遍歷字符串的每個字符,然后利用ASCII碼的特性對大小寫字母進行轉換

#include<stdio.h>
#include <ctype.h> // 提供toupper()和tolower()函數

void convertToUpperCase(char *str) {
    for (int i = 0; str[i]; i++) {
        str[i] = toupper(str[i]);
    }
}

void convertToLowerCase(char *str) {
    for (int i = 0; str[i]; i++) {
        str[i] = tolower(str[i]);
    }
}

int main() {
    char str[] = "CoNvErT ALL TheSe LeTtErS!";
    printf("Original string: %s\n", str);

    convertToUpperCase(str);
    printf("Uppercase string: %s\n", str);

    convertToLowerCase(str);
    printf("Lowercase string: %s\n", str);

    return 0;
}

這個示例展示了如何將一個字符串轉換為大寫和小寫。convertToUpperCase()convertToLowerCase()函數分別用于將字符串轉換為大寫和小寫。注意,這些函數會直接修改傳入的字符串,而不是創建新的字符串。

0
紫云| 且末县| 集贤县| 开平市| 洛川县| 辽阳市| 修水县| 兴义市| 茶陵县| 烟台市| 乌鲁木齐市| 渑池县| 右玉县| 金秀| 革吉县| 铜山县| 天柱县| 德令哈市| 正蓝旗| 涟源市| 留坝县| 三穗县| 织金县| 定安县| 盐山县| 太仓市| 巨鹿县| 井陉县| 贺兰县| 汉源县| 长沙县| 深泽县| 桂阳县| 涟源市| 斗六市| 曲松县| 沂南县| 游戏| 南丹县| 稷山县| 汤原县|