朕心甚烦,求解!

P1914 小书童——凯撒密码

薛不惠 @ 2018-10-14 20:52:52

版本壹

include<bits/stdc++.h>

using namespace std; int main() { int n,l,i,b[101]; char a[101]; cin>>n>>a; l=strlen(a); for(i=0;i<=l-1;i++) { b[i]=a[i]; } for(i=0;i<=l-1;i++) { if(b[i]+n<=122) { cout<<char(b[i]+n); } else { cout<<char((b[i]+n)%122+96); } }

}

版本贰

include<bits/stdc++.h>

using namespace std; int main() { int n,l,i,b[101]; char a[101]; cin>>n>>a; l=strlen(a); for(i=1;i<=l+1;i++) { b[i]=a[i]; } for(i=1;i<=l+1;i++) { if(b[i]+n<=122) { cout<<char(b[i]+n); } else { cout<<char((b[i]+n)%122+96); } }

} 为什么版本贰是错的????


by 森岛_帆高 @ 2018-10-14 20:54:36

因为你没Markdown


by 薛不惠 @ 2018-10-14 21:05:51

ANYONE HERE?


by Trimsteanima @ 2018-10-14 21:07:58

希望更丰富的展现?使用Markdown


|