题解 | #密码翻译#

密码翻译

https://www.nowcoder.com/practice/136de4a719954361a8e9e41c8c4ad855

#include <iostream>
using namespace std;

int main() {
    string a;
 //   while (cin >> a )直接这样会导致输入是空格是就停止输入,判断为下一个字符串
 
    while(getline(cin,a))//这样是不管空格接受一整行字符串
    { 
    int len=a.size();
        for(int i=0;i<len;i++)
        {
            if((a[i]>='a'&&a[i]<'z')||(a[i]>='A'&&a[i]<'Z'))
            a[i]+=1;
            else if(a[i]=='z')a[i]='a';
            else if(a[i]=='Z')a[i]='A';
           
        }
        cout<<a<<endl;
    }
}

全部评论

相关推荐

notbeentak...:孩子,说实话,选择很重要,可能你换一个方向会好很多,但是现在时间不太够了,除非准备春招
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务