题解 | #X形图案#
X形图案
https://www.nowcoder.com/practice/83d6afe3018e44539c51265165806ee4
#include<stdio.h>
int main()
{
int j = 0;
int i = 0;
int c=0;
char b[20] = {'*'};
while(scanf("%d",&c)!=EOF)
{
if(c>=2 && c<=20)
{
for (j = 0;j<c;j++)
{
for(i=0;i<c;i++)
{
if(j==i||(j+i==(c-1)))
{
b[i] = '*';
printf("%c", b[i]);
}
else
{
b[i] = ' ';
printf("%c",b[i]);
}
}
printf("\n");
}
}
else
{
break;
}
//break;
}
return 0;
}
#悬赏#