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

溫馨提示×

c語言字符數組大小寫轉換的方法是什么

小億
140
2024-01-25 11:13:31
欄目: 編程語言

可以使用C語言的標準庫函數ctype.h中的toupper()tolower()來實現字符數組的大小寫轉換。

toupper()函數將一個字符轉換為大寫形式,如果字符不是小寫字母,則返回原字符。

tolower()函數將一個字符轉換為小寫形式,如果字符不是大寫字母,則返回原字符。

以下是一個使用toupper()tolower()函數進行大小寫轉換的示例代碼:

#include <stdio.h>
#include <ctype.h>

void toUpperCase(char str[]) {
    int i = 0;
    while (str[i] != '\0') {
        str[i] = toupper(str[i]);
        i++;
    }
}

void toLowerCase(char str[]) {
    int i = 0;
    while (str[i] != '\0') {
        str[i] = tolower(str[i]);
        i++;
    }
}

int main() {
    char str[] = "Hello World";

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

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

    return 0;
}

輸出結果:

Uppercase: HELLO WORLD
Lowercase: hello world

在上面的示例中,toUpperCase()函數將字符串中的所有字符轉換為大寫形式,toLowerCase()函數將字符串中的所有字符轉換為小寫形式。

0
汽车| 西乌珠穆沁旗| 洛浦县| 临安市| 科技| 大港区| 玉屏| 阳山县| 巴中市| 济南市| 井冈山市| 辽阳市| 万盛区| 遂溪县| 阿合奇县| 丽江市| 龙岩市| 通州市| 逊克县| 清新县| 宜章县| 基隆市| 桐柏县| 锦屏县| 宣威市| 宜兰县| 大新县| 出国| 荥经县| 萨嘎县| 嘉鱼县| 丹江口市| 龙陵县| 慈溪市| 肃南| 喀喇沁旗| 济宁市| 衡阳县| 道真| 河西区| 互助|