c语言编程:(使用指针)输入任意一个字符串,将其中的大写字母转换成小写字母
时间: 2024-03-02 19:54:06 浏览: 140
C语言程序设计-从键盘输入一个大写字母,要求改用小写字母输出;.c
好的,下面是使用指针实现将字符串中的大写字母转换成小写字母的c语言代码:
```c
#include <stdio.h>
void to_lower(char *str) {
while (*str != '\0') {
if (*str >= 'A' && *str <= 'Z') {
*str += 'a' - 'A';
}
str++;
}
}
int main() {
char str[100];
printf("请输入一个字符串:");
scanf("%s", str);
to_lower(str);
printf("转换后的字符串为:%s\n", str);
return 0;
}
```
代码的思路是遍历输入的字符串,如果当前字符是大写字母,则将其转换成小写字母。其中使用了指针来遍历字符串。
阅读全文