Run ID:5083
提交时间:2024-11-02 10:29:57
# include <cstdio> # include<iostream> using namespace std; int main(){ char ch11,ch12,ch13,ch14;//原始字符 //1.将码值转成0-25:ch1-97 //2.向右移1位:ch1-97+1 //3.移位后的结果要在0-25之间:(ch1-97+1)%26 //m%n结果的范围:0到n-1 m%10,m%7:每一份是7,有多少份,余下多少 //4.将移位后的结果转回97-122:(ch1-97+1)%26+97 char ch21,ch22,ch23,ch24;//存结果 cin>>ch11>>ch12>>ch13>>ch14; ch21=(ch11-97+1)%26+97; ch22=(ch12-97+1)%26+97; ch23=(ch13-97+1)%26+97; ch24=(ch14-97+1)%26+97; cout<<ch21<<" "<<ch22<<" "<<ch23<<" "<<ch24<<endl; return 0; }