C语言怎么把大写字母变成小写字母

发布网友 发布时间:2022-04-22 10:01

我来回答

5个回答

热心网友 时间:2023-07-03 14:55

char *_strupr(char *string); 将string中所有小写字母替换成相应的大写字母, 其它字符保持不变. 返回调整后的字符串的指针.
char *_strlwr(char *string); 将string中所有大写字母替换成相应的小写字母, 其它字符保持不变. 返回调整后的字符串的指针.

热心网友 时间:2023-07-03 14:56

#include <ctype.h>
#include <stdio.h>

int toupper(int c); /*变大写*/
int tolower(int c); /*变小写*/
void main(){
char c1,c2;
c1='a';
c2='A';
printf("%c-%c",toupper(c1),tolower(c2));
}

热心网友 时间:2023-07-03 14:56

#include<stdio.h>
#include<string.h>
void ToLowerCase(char *s)
{
while(*s)
{
if(*s>='A'&&*s<='Z')*s='a'+(*s-'A');
++s;
}
}
void main()
{
char s[80];
puts("输入字符串: ");
gets(s);
ToLowerCase(s);
puts(s);}

热心网友 时间:2023-07-03 14:57

#include <stdio.h>void main()
{
char a;
a=getchar();
if(a>='A' && a<='Z')
a+=32;putchar(a);
getch();
}

热心网友 时间:2023-07-03 14:58

不太明白你的意思

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com