题解 | #正方形图案#

正方形图案

https://www.nowcoder.com/practice/1304bb23c2e344989d5c7a578d263e4c

#include <stdio.h>
#include <string.h>
int main() {
    int n = 0;
    while(scanf("%d",&n)==1)//输入需要几乘几的正方形
    {
      char arr[n][n];//创建一个二位字符数组
      memset(arr,'*',sizeof(arr));//通过memset将arr中都置入*
      for(int i = 0;i<n;i++)//打印
      {
        for(int j = 0;j<n;j++)
        {
            printf("%c ",arr[i][j]);
        }
        printf("\n");
      }
    }
    return 0;
}

全部评论

相关推荐

评论
1
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务