问题标题: 酷町堂:请问第1136《字符转换2》怎么写?

0
0

0
已采纳
臧启亚
臧启亚
初级光能
初级光能

核心代码:

char a,b;
    cin>>a;
    if (a>='a'&& a<='z'){
        a=a-32;cout<<a;
    }
    else if (a>='A'&&a<='Z'){
        a=a+32;
        cout<<a;
    }
    else cout<<a;

运用循环,把大写字母和小写字母互换

0
0
陆麟瑞
陆麟瑞
资深天翼
资深天翼

基本的判断

if(a>=97||a<=122)
    {
        b=a;
    }    
    if(a>=65&&a<=90)
    {
        b=a+32; 
    } 
    if(a>=97&&a<=122)
    {
        b=a-32;
    }

输出b

0
张睿杰
张睿杰
初级天翼
初级天翼
定义字符zf;
定义pd;
    cin>>zf;
    pd=zf;
    if (pd>=97&&pd<=122)
    {
        pd=pd-32;
        zf=pd;
        cout<<zf<<endl;
    }
    else if (pd>=65&&pd<=90)
    {
        pd=pd+32;
        zf=pd;
        cout<<zf<<endl;
    }
    else 
        cout<<zf<<endl;

 

0
朱宗晔
朱宗晔
初级光能
初级光能

核心部分

b=a; 
    if(b>=65&&b<=90)
    {
        b+=32;
        a=b;
        cout<<a<<endl;
    }
    else if(b>=97&&b<=122)
    {
        b-=32;
        a=b;
        cout<<a<<endl;
    }
    else cout<<a<<endl;

 

0
黄俊博
黄俊博
资深光能
资深光能
if(a>='a' && a<='z')
        a-=32;
    else
    if(a>='A' && a<='Z')
        a+=32;
    cout<<a;

望采纳,谢谢。

我要回答