c语言编程定义函数将宇符串中所有大写字母转换为小写字母,再在主函数中调用这个函数输入提示:"please input string: vno 输入格式:
时间: 2024-03-26 08:41:43 浏览: 60
c代码-4. 功能:从键盘中输入一个大写字母,要求改用小写字母输出。
下面是一个实现该功能的 C 语言函数:
```c
#include <stdio.h>
#include <ctype.h>
#include <string.h>
void to_lower(char *str) {
int len = strlen(str);
for (int i = 0; i < len; i++) {
if (isupper(str[i])) {
str[i] = tolower(str[i]);
}
}
}
int main() {
char str[100];
printf("please input string: ");
scanf("%s", str);
to_lower(str);
printf("lowercase string: %s\n", str);
return 0;
}
```
该函数接收一个字符串指针作为参数,遍历该字符串中的每个字符,如果是大写字母则转换为小写字母。在主函数中,先接收用户输入的字符串,然后调用 `to_lower()` 函数进行转换,并输出转换后的字符串。
阅读全文