实验6

代码

#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

posted @ 2026-10-22 16:45  2699(  阅读(3)  评论(0)    收藏  举报