您的位置首页百科问答

最简洁的C语言大小写转换

最简洁的C语言大小写转换

的有关信息介绍如下:

最简洁的C语言大小写转换

本文将介绍一种非常简洁的C语言转换大小写的方法

实现大小写互换

#include

int main()

{

char a;

printf("请输入一个字母\n");

scanf("%c",&a);

a ^ =32;

printf("它对应的字母是%c",a);

}

实现大写转换为小写

#include

int main()

{

char a;

printf("请输入一个字母\n");

scanf("%c",&a);

a | =32;

printf("它的小写形式为%c",a);

}

实现小写转化为大写

#include

int main()

{

char a;

printf("请输入一个字母\n");

scanf("%c",&a);

a & =-33;

printf("它的大写形式为%c",a);

}

或者

#include

int main()

{

char a;

printf("请输入一个字母\n");

scanf("%c",&a);

a & = ~ 32;

printf("它的大写形式为%c",a);

}