字符串大小写转换c语言
时间: 2023-11-03 19:04:33 浏览: 281
c语言将字符串中的小写字母转换成大写字母
5星 · 资源好评率100%
在C语言中,您可以使用标准库函数来实现字符串的大小写转换。具体方法如下:
1. 将字符串转为大写字母:
```c
#include <stdio.h>
#include <ctype.h>
#include <string.h>
void toUpperCase(char str[]) {
int i;
for (i = 0; str[i != '\0'; i++) {
str[i = toupper(str[i]);
}
}
int main() {
char str[] = "Hello, World!";
toUpperCase(str);
printf("转换后的字符串为:%s\n", str);
return 0;
}
```
2. 将字符串转为小写字母:
```c
#include <stdio.h>
#include <ctype.h>
#include <string.h>
void toLowerCase(char str[]) {
int i;
for (i = 0; str[i != '\0'; i++) {
str[i = tolower(str[i]);
}
}
int main() {
char str[] = "Hello, World!";
toLowerCase(str);
printf("转换后的字符串为:%s\n", str);
return 0;
}
```
以上代码演示了如何将字符串转为大写或小写字母。您可以根据需要选择适合的函数和方式来进行字符串大小写转换。
阅读全文