一、代码
//星号排版
#include <stdio.h>
void main(){
int n;
int i,j,k;
int x;
scanf("%d",&n);
for(i=0;i<n/2;i++){
for(j=n/2-i-1;j>0;j--){
printf(" ");
}
for(k=i+1;k>0;k--){
printf(" *");
}
printf("\n");
}
x=n/2+1;
for(i=x-1;i>0;i--){
printf("* ");
}
printf("*\n");
for(i=0;i<n/2;i++){
for(j=i;j>0;j--){
printf(" ");
}
for(k=i;k<n/2;k++)
printf(" *");
printf("\n");
}
}
二、结果