编写一个函数,将任意字符串中的的大写字母转换为小写字母,在主函数
答案:2 悬赏:70
解决时间 2021-03-14 04:35
- 提问者网友:浪荡羁士
- 2021-03-13 18:30
编写一个函数,将任意字符串中的的大写字母转换为小写字母,在主函数中输入一个字符串测试实现。在线等,急!!
最佳答案
- 二级知识专家网友:颜值超标
- 2021-03-13 19:34
#include <stdio.h>
char *to_lower(char *s)
{
int i;
for(i = 0; s[i]; i ++)
if(s[i]>='A' && s[i]<='Z')
s[i]+=32;
return s;
}主函数你自己写一下吧
输入 调用 输出就好。
char *to_lower(char *s)
{
int i;
for(i = 0; s[i]; i ++)
if(s[i]>='A' && s[i]<='Z')
s[i]+=32;
return s;
}主函数你自己写一下吧
输入 调用 输出就好。
全部回答
- 1楼网友:猖狂的痴情人
- 2021-03-13 20:42
#include "stdio.h"
void convert(char *str)
{
for (int i=0;str[i]!='\0';i++)
{
if (str[i]>='A' && str[i]<='Z')
{
str[i]=str[i]-'A'+'a';
}
}
}
int main()
{
char str[20]="ABCYZamyz123";
convert(str);
printf("%s\n",str);
return 0;
}
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯