从键盘输入一个字符串,将字符串中的大写字母转换成小写字母后进行输出的功能。C语言
时间: 2023-12-14 17:38:38 浏览: 39
可以使用 C 语言中的库函数 `tolower()` 将大写字母转换成小写字母。下面是一个示例代码:
```c
#include <stdio.h>
#include <ctype.h>
int main() {
char str[100];
int i;
printf("请输入一个字符串:");
fgets(str, 100, stdin);
for (i = 0; str[i] != '\0'; i++) {
if (isupper(str[i])) {
str[i] = tolower(str[i]);
}
}
printf("转换后的字符串为:%s", str);
return 0;
}
```
在上面的代码中,使用了 `fgets()` 函数从键盘输入一个字符串,然后使用 `for` 循环遍历字符串中的每个字符,如果该字符是大写字母,则使用 `tolower()` 函数将其转换成小写字母。最后输出转换后的字符串。
相关问题
从键盘输入一个字符串,将字符串的大写字母转换成小写字母后进行输出。C语言
您可以使用C语言中的标准库函数`tolower()`来将大写字母转换成小写字母。以下是一个简单的示例代码:
```c
#include <stdio.h>
#include <ctype.h>
int main() {
char str[100];
printf("请输入一个字符串:");
scanf("%s", str);
int i = 0;
while (str[i]) { // 循环遍历每个字符
str[i] = tolower(str[i]); // 如果是大写字母就转换成小写字母
i++;
}
printf("转换后的字符串为:%s\n", str);
return 0;
}
```
输入:HELLO WORLD
输出:hello world
该程序完成从键盘输入一个字符串,将字符串中的大写字母转换成小写字母后进行输出的功能。C语言
可以使用C语言的标准库函数`tolower()`来将大写字母转换成小写字母。以下是实现该功能的代码示例:
```c
#include <stdio.h>
#include <ctype.h>
int main() {
char str[100];
printf("请输入字符串:");
scanf("%s", str);
int i = 0;
while (str[i] != '\0') {
if (isupper(str[i])) { // 判断是否为大写字母
str[i] = tolower(str[i]); // 转换为小写字母
}
i++;
}
printf("转换后的字符串为:%s", str);
return 0;
}
```
在上面的代码中,首先定义一个长度为100的字符数组`str`,并通过`scanf()`函数从键盘输入字符串。然后,使用`while`循环遍历字符串中的每个字符,并使用`isupper()`函数判断是否为大写字母,如果是,则使用`tolower()`函数将其转换为小写字母。最后,使用`printf()`函数输出转换后的字符串。
相关推荐
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)