问题标题: 1136怎么做

0
0
已解决
李嘉璐
李嘉璐
初级守护
初级守护
#include<iostream>
using namespace std;
int main()
{
    char a;
    cin>>a;
    if(a>=97&&a<=122)
        cout<<char(a-32);
    if(a>=65&&a<=90)
        cout<<char(a+32);
else
    cout<<a;
    return 0;
 } 

 

李嘉璐在2018-01-21 13:51:52追加了内容

http://judge.codingtang.com/problem/1136/

#include<iostream>
using namespace std;
int main()
{
    char a;
    cin>>a;
    if(a>=97&&a<=122)
        cout<<char(a-32);
    if(a>=65&&a<=90)
        cout<<char(a+32);
else
    cout<<a;
    return 0;
 } 

 


0
已采纳
郑怡翔
郑怡翔
初级天翼
初级天翼

前面定义字符a,输入a

核心:

 if(a<=122 && a>=97)//判断
    {
        a=a-32;//转大写
        cout<<a;//输出
    }
    else if(a>=65 && a<=90)//判断
    {
        a=a+32;//转小写
        cout<<a;//输出
    }

否则正常输出a

0
我要回答