描述
输入一个整数打印字符图形
输入描述
一个整数(0<N<10)
输出描述
一个字符图形
用例输入 1
3
用例输出 1
A BBB CCCCC
来源
字符型
#include <iostream>
using namespace std;
char pd(char s){
if(s==1){
return 'A';
}
if(s==2){
return 'B';
}
if(s==3){
return 'C';
}
if(s==4){
return 'D';
}
if(s==5){
return 'E';
}
if(s==6){
return 'F';
}
if(s==7){
return 'G';
}
if(s==8){
return 'H';
}
if(s==9){
return 'I';
}
if(s==10){
return 'J';
}
if(s==11){
return 'K';
}
if(s==12){
return 'L';
}
if(s==13){
return 'M';
}
if(s==14){
return 'N';
}
if(s==15){
return 'O';
}
if(s==16){
return 'P';
}
if(s==17){
return 'Q';
}
if(s==18){
return 'R';
}
if(s==19){
return 'S';
}
if(s==20){
return 'T';
}
if(s==21){
return 'U';
}
if(s==22){
return 'V';
}
if(s==23){
return 'W';
}
if(s==24){
return 'X';
}
if(s==25){
return 'Y';
}
if(s==26){
return 'Z';
}
}
int main(){
int n;
cin>>n;
for(int i=1;i<=n;i++){
for(int x=1;x<=n-i;x++){
cout<<" ";
}
for(int j=1;j<=i*2-1;j++){ //杈撳嚭
cout<<pd(i);
}
cout<<endl;
}
}