给定一个字符串,将其中所有的小写字母转换成大写字母,用C++来写
时间: 2023-02-20 15:44:46 浏览: 180
将随意给出的字符串中所有小写字母转换为大写字母
5星 · 资源好评率100%
下面是一个使用 C 语言将字符串中所有小写字母转换为大写字母的示例代码:
```
#include <stdio.h>
#include <ctype.h>
void toUpper(char *str) {
int i;
for (i = 0; str[i]; i++) {
str[i] = toupper(str[i]);
}
}
int main() {
char str[] = "hello, world!";
printf("Original string: %s\n", str);
toUpper(str);
printf("Uppercase string: %s\n", str);
return 0;
}
```
该代码使用了 `toupper` 函数,它是 C 标准库中的一个函数,用于将小写字母转换为大写字母。
阅读全文