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
不太明白你的意思