字符三角形/字符菱形
#include<iostream> #include<iomanip> using namespace std; int main(){ char a; int e=1,j,t=31; for(int i=0;i<10;i++){ j=65; cout<<setw(t-1); t--; for(int h=0;h<e;h++){ a=j; cout<<a; j++; } e+=2; cout<<endl; } } //int main(){ // int i,j,k; // char ch; // for(int i=1;i<=10;++i){ // ch='A'; // for(j=1;j<=10-i;++j){ // cout<<" "; // } // for(k=1;k<=2*i-1;++k){ // cout<<ch; // ch++; // } // cout<<endl; // } //} #include<iostream> #include<iomanip> using namespace std; int main(){ char a; int e=1,j,t=31; for(int i=0;i<10;i++){ j=65; cout<<setw(t-1); t--; for(int h=0;h<e;h++){ a=j; cout<<a; j++; } e+=2; cout<<endl; } e-=2; for(int i=10;i<20;i++){ j=65; cout<<setw(t+1); t++; e-=2; for(int h=0;h<e;h++){ a=j; cout<<a; j++; } cout<<endl; } }