问题标题: 酷町堂:睡觉了拜拜(里面有题目)

0
0
已解决
高子健
高子健
新手天翼
新手天翼

Runner.instance_.setSpeed(99999); 试试 瞬间 满分
window.tempGameOver = Runner.instance_.gameOver;
Runner.instance_.gameOver = function(){}// 不会死亡

谷歌小恐龙

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

是不是以为是水贴?

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

不其实不是

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1091SOS

 

 

 

 

 

 

 

 

 

错误代码:

#include<bits/stdc++.h>
using namespace std;
int main()
{
    string s;
    cin>>s;
    for(int i=0;i<=s.size()-1;i++){
        if(s[i]=='a'){
            s[i]='y';
        }
        else
        if(s[i]=='b'){
            s[i]='z';
        }
        else
        if(s[i]=='A'){
            s[i]='Y';
        }
        else
        if(s[i]=='B'){
            s[i]='Z';
        }
        if(s[i]>='A'&&s[i]<='Z'){
            s[i]+=32;
        }
        else
        if(s[i]>='a'&&s[i]<='z'){
            s[i]-=32;
        }
    }
    for(int i=s.size()-1;i>=0;i--){
        cout<<s[i];
    }
    return 0;
}

请在原题上修改

发自己代码不算

除非我的思路不对


0
已采纳
武建豪
武建豪
中级天翼
中级天翼

首先把有万能头的习惯改掉(

然后

你这思路我也没看懂

那就按我的来吧(

定义字符串 a,b;

输入a,b(有空格)

从0遍历到a.size()

然后if(从小‘a'到小’b')

a[i]-=32;

然后if(从大'a'到大'b')

a[i]+=32;

从0遍历到a.size();++i;

判断a[i]中有字符'a'或大'a'或者'b'或大'b';

然后  a[i]+=24;

else

a[i]-=2;

从a.size()开始倒序遍历

输出a[i

AC!

武建豪在2020-10-15 22:52:56追加了内容

采纳!

 

武建豪在2020-10-17 12:54:30追加了内容

那个。。。是从A到Z

不是A到B

还有,是第二个是else if

0
杜文博
杜文博
资深守护
资深守护

你有必要那样刷刷屏吗?

0
张恩泽
张恩泽
高级天翼
高级天翼

在判断S[I]是否等于B是要加else

0
高子健
高子健
新手天翼
新手天翼

#include<bits/stdc++.h>
using namespace std;
int main()
{
    string s;
    cin>>s;
    for(int i=0;i<=s.size()-1;i++){
        if(s[i]>='a'&&s[i]<='b'){
            s[i]-=32;
        }
        if(s[i]>='A'&&s[i]<='B'){
            s[i]+=32;
        }
    }
    for(int i=0;i<=s.size()-1;i++){
        if(s[i]=='a'||s[i]=='A'||s[i]=='B'||s[i]=='b'){
        s[i]+=24;
    }
        else{
            s[i]-=2;
        }
    }
    for(int i=s.size()-1;i>=0;i--){
        cout<<s[i];
    }
    return 0;
}

不对@武建豪

0
0
蔡乐毅
蔡乐毅
高级光能
高级光能


        else
        if(s[i]=='B'){
            s[i]='Z';
        }

在这玩意儿后加一个

else{

    s[i]-=2;

}

AC

望采纳

蔡乐毅在2020-10-16 17:25:52追加了内容

我要回答