signed

QiShunwang

“诚信为本、客户至上”

大小写转换-c++

2021/3/21 11:00:16   来源:

题目描述
实现字母的大小写转换。多组输入输出。
输入描述:
多组输入,每一行输入大写字母。
输出描述:
针对每组输入输出对应的小写字母。
示例1
输入
A
B
输出
a
b
解法一

#include<iostream>
using namespace std;
int main ()
{
    char ch=0;
    //EOF——End Of File 文件还没有到结尾
    while(scanf("%c",&ch)!=EOF)
    {
        getchar();
        //ch+32
        printf("%c\n",ch+32);
    }
}

解法二

#include <bits/stdc++.h>
using namespace std;
 
int main() {
    char ch = 0;
    while(scanf("%c", &ch) != EOF) {
        getchar();
        //调用内置的tolower函数进行转换
        //tolower在<iostream>便可使用
        printf("%c\n", tolower(ch));
    }
}