任意输入一个字符串语句,将其中的大写字母替换成相应的小写字母,并将每一个单词按行进行输出。
示例输入:"I love China"
示例输出:i
love
china
#include<stdio.h>
#include<string.h>
int main()
{
int i,len;
char a[101];
gets(a);
len=strlen(a);
for(i=0;i<len;i++)
{
if(a[i]>='A'&&a[i]<='Z')
{
printf("%c",a[i]+32);
}else if(a[i]== ' '){
printf("\n");
} else
printf("%c",a[i]);
}
return 0;
}
#include<stdio.h>
#include<string.h>
int main()
{
int i;
char a[20];
gets(a);
_strlwr(a);
for (i = 0; i < strlen(a); i++)
{
if (a[i] == ' ')
printf("\n");
else
printf("%c", a[i]);
}
return 0;
}
//
// Created by qza2468 on 22-6-8.
//
#include <stdio.h>
#include <string.h>
int main () {
char aaa[16], bbb[16], ccc[16];
scanf("%s%s%s", aaa, bbb, ccc);
for (int i = 0; i < strlen(aaa); i++) {
if (aaa[i] <= 'Z' && aaa[i] >= 'A') {
aaa[i] += 32;
}
}
for (int i = 0; i < strlen(bbb); i++) {
if (bbb[i] <= 'Z' && bbb[i] >= 'A') {
bbb[i] += 32;
}
}
for (int i = 0; i < strlen(ccc); i++) {
if (ccc[i] <= 'Z' && ccc[i] >= 'A') {
ccc[i] += 32;
}
}
printf("%s\n%s\n%s\n", aaa, bbb, ccc);
}
问这些问题不用钱的,我可以转回给你