薛不惠 @ 2018-10-14 20:52:52
版本壹
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); } }
}
版本贰
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