代码
#include<iostream>
#include<string>
#include<algorithm>
#include<iomanip>
#include<cctype>
int main(){
std::string a(26,'\0');
std::string b(26,'\0');
for(int i=0;i<26;i++)
a[i]='a'+i;
std::cout<<std::right<<std::setw(2)<<' ';
for(int j=0;j<26;j++){
b[j]=std::toupper(a[j]);
std::cout<<std::setw(2)
<<a[j];
}
std::cout<<'\n';
for(int i=1;i<=22;i++){
rotate(b.begin(),b.begin()+1,b.end());
std::cout<<std::setw(2)<<i;
for(int j=0;j<26;j++)
std::cout<<std::setw(2)<<b[j];
std::cout<<'\n';
}
}
截图
屏幕截图 2026-10-22 164232