91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

C語言中如何改變字符串的大小寫

小樊
83
2024-08-27 04:15:04
欄目: 編程語言

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

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

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

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

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

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

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

    return 0;
}

這個示例中定義了兩個函數 convertToLowerCase()convertToUpperCase(),分別用于將字符串中的字母轉換為小寫和大寫。tolower()toupper() 函數會根據輸入的字符返回相應的小寫或大寫字符。注意,這些函數不會修改非字母字符。

0
崇左市| 都兰县| 怀远县| 那坡县| 武鸣县| 南康市| 如东县| 秦安县| 大竹县| 怀远县| 湘乡市| 隆化县| 大渡口区| 宁安市| 刚察县| 浑源县| 渝中区| 胶南市| 湛江市| 那曲县| 昌江| 东光县| 明星| 嘉义市| 河东区| 峨山| 石阡县| 盐津县| 渝北区| 莱西市| 维西| 武汉市| 新巴尔虎右旗| 清水河县| 珲春市| 昆山市| 米林县| 宁海县| 尉犁县| 上杭县| 威信县|