在C语言中利用封装好的函数实现英文字母的大小写转换

在C语言中,利用tolowertoupper两个函数实现英文字母的大小写之间的转换

范例1:将s字符串内的小写字母转换成大写字母

#include 
int  main()
{
    char s[] = "aBcDeFgH";
    int i;
    printf("before toupper() : %s\n", s);
    for(i = 0; i < sizeof(s); i++)
        s[i] = toupper(s[i]);
    printf("after toupper() : %s\n", s);
    return 0;
}

范例2:将s字符串内的大写字母转换成小写字母

#include 
int main()
{
    char s[] = "aBcDeFgH";
    int i;
    printf("before tolower() : %s\n", s);
    for(i = 0; i < sizeof(s); i++)
        s[i] = tolower(s[i]);
    printf("after tolower() : %s\n", s);
    return 0;
}



你可能感兴趣的:(C语言)