分析:
两种思路,查表找出对应的小写字母,或者使用tolower等库函数转换大小写。
题解:
#include <bits/stdc++.h>
using namespace std;
int main() {
char ch = 0;
//循环多次读入,利用gethar消去读入的换行符
while(scanf("%c", &ch) != EOF) {
getchar();
//ch+32即为小写字母
printf("%c\n", ch+32);
}
}题解2:
#include <bits/stdc++.h>
using namespace std;
int main() {
char ch = 0;
//该部分如上述所示
while(scanf("%c", &ch) != EOF) {
getchar();
//调用内置的tolower函数进行转换
printf("%c\n", tolower(ch));
}
}总结:
大小写的转换方法。

京公网安备 11010502036488号