社区讨论

大佬们,请问这个为什么不对,谢谢,我用编译器试着我错的测试点是对的

P1914小书童——凯撒密码参与者 4已保存回复 9

讨论操作

快速查看讨论及其快照的属性,并进行相关操作。

当前回复
9 条
当前快照
1 份
快照标识符
@logkjl4n
此快照首次捕获于
2023/11/02 10:29
2 年前
此快照最后确认于
2023/11/02 16:00
2 年前
查看原帖
CPP
#include<stdio.h>

int main()
{
    int n,i;
    scanf("%d",&n);
    char a[50];
    scanf("%s",a);
    for(i=0;i<50;i++)
    {
        if(a[i]==NULL)//如果出现空就跳出
        break;
        a[i]=a[i]+n;//加上n
        while(a[i]>'z')//如果到了z后面,就减去26
        a[i]=a[i]-26;
        printf("%c",a[i]);//输出
    }
    return 0;
}

回复

9 条回复,欢迎继续交流。

正在加载回复...