无情九重天 @ 2020-11-18 16:30:25
#include<iostream>
using namespace std;
char a;
int b,n;
int main(){
cin>>n;
while(a=cin.get()){
b=(int)a;
cout<<(char)(b+n);
}return 0;
}
by Otomachi_Una_ @ 2020-12-13 21:25:33
1.这个代码会把第一行的换输进去
2.while循环实际上没有出口,读入了第二行的换行
3.a要换成z
by Otomachi_Una_ @ 2020-12-13 21:39:11
最后有一个很关键的点希望你记住,cin是会把\n和空格排掉的