hrbust1224

1.图形输出
2.每一个图形的输出都有自己的规律
3.不一定要自己一个个printf加for的一行行输出这样会有错
4.好比是hrbust1224;#include
int main()
{
int n;
scanf("%d",&n);
while(n--)
{
int a;
scanf("%d",&a);
for(int i=0; i {
for(int j=0; j<(a-i>i+1?a-i:i+1); j++)//记得每一行后的空格,,我就在这里gg的
{
if(j==i||j==a-1-i) printf("X");
else printf(" ");
}
printf("\n");
}
printf("\n");//多一个换行。。。
}
}

你可能感兴趣的:(hrbust1224)