switch大小写转换
时间: 2024-05-15 22:11:51 浏览: 123
大小写转换
5星 · 资源好评率100%
switch大小写转换是指将一个字符串中的字母大小写进行转换,例如将大写字母转换为小写字母,或者将小写字母转换为大写字母。在C语言中,可以使用switch语句来实现这个功能。具体实现方法如下:
```
#include <stdio.h>
#include <ctype.h>
int main()
{
char str[] = "Hello World";
int i;
for(i=0; str[i]!='\0'; i++)
{
switch(str[i])
{
case 'a':
case 'A':
printf("a");
break;
case 'b':
case 'B':
printf("b");
break;
// 依次列出所有字母的大小写转换
default:
printf("%c", str[i]);
}
}
return 0;
}
```
这个程序会将字符串中的所有字母进行大小写转换,并输出结果。其中,ctype.h头文件中的函数tolower()和toupper()可以分别将字母转换为小写和大写。
阅读全文