一道简单的数组题P1914 小书童——凯撒密码
  • 板块题目总版
  • 楼主woyaokaoyan
  • 当前回复5
  • 已保存回复5
  • 发布时间2021/12/12 21:32
  • 上次更新2023/11/3 22:19:16
查看原帖
一道简单的数组题P1914 小书童——凯撒密码
442195
woyaokaoyan楼主2021/12/12 21:32

为什么这道题不能全对呀,我输入26 和随便几个英文字符就会出现乱码。我看了下题解,有人和我差不多却能过呀....求求Q*Q

#include<bits/stdc++.h>
using namespace std;
    int main(){
        char a[200];
        char b[200];
        int n;
        cin>>n>>a;
     for(int i=0;i<strlen(a);i++){
            b[i]=a[i]+n;
            }
    for(int i=0;i<strlen(b);i++){
         if(b[i]>122){
        b[i]=b[i]%122+96;
        }   

        }
       for(int i=0;i<strlen(b);i++){
            cout<<b[i];//若直接输出会出现一个空格符 
                    }
    return 0;   
    } 
2021/12/12 21:32
加载中...