题解 | #X形图案#
X形图案
https://www.nowcoder.com/practice/83d6afe3018e44539c51265165806ee4
#include <stdio.h>
void fun(int n,int i)
{
char arr[21] = " ";
arr[i] = '*';//找出规律,利用i的自增,调整*的位置,刚好对称。
arr[n-i-1] = '*';
printf("%s\n",arr);
}
int main()
{
int i = 0;
int n = 0;
while(scanf("%d",&n) != EOF)
{
for(i = 0;i<n;i++)
{
fun(n,i);//我们这里利用一个函数,利用了局部变量仅在其作用域起作用,出了作用域就会销毁
}
}
}
查看11道真题和解析