#include using namespace std; int main(){ char flag; int x; cin>>flag>>x; if(flag=='Z') //打印正方形 { for (int i = 1; i <= x; i++) { for (int j = 1; j <= x; j++) { cout << "*"; } cout << endl; } }else if(flag=='L') //打印菱形 { // 打印上半部分 //外循环控制行 for(int i=1;i<=x;i++) { //第一个循环打印 前置空格 for(int j=1;j<=x-i ; j++) { cout << " "; } //第二个循环打印星号 for (int j = 1; j <= 2 * i - 1; j++) { cout << "*"; } cout << endl; } //打印下半部分 //外循环控制行 for(int i=x-1;i>=1;i--) { //打印空格 for(int j=1;j<=x-i;j++){ cout << " "; } //打印星号 for(int j=1;j<= 2 * i - 1 ;j++ ){ cout<<"*"; } cout<