输入一个整数(2-20),表示输出的行数,也表示组成“X”的反斜线和正斜线的长度
主要在于判断行和列的关系,何时需要输出“*”,何时输出“ ”(空格)
int main() {
int i=0;
int j=0;
int n=0;
while(scanf("%d",&n)==1) {
for(i=0; i<n; i++) { //行
for(j=0; j<n; j++) { //列
if(j==i||(j+i==n-1))
printf("*");
else
printf(" ");
}
printf("\n");
}
}
return 0;
}
运行结果