题解 | #菱形图案#

菱形图案

https://www.nowcoder.com/practice/8b935f8ffe99445dbd42494febd13e45

#include <stdio.h>
int main() {
  int n=0;
  while(~scanf("%d",&n))
  {
	//打印上部分
    for(int i=1;i<=n+1;i++)//打印层数
    {
        for(int k=i;k<=n;k++)//打印空格
        {
printf(" ");
        }
        for(int j=1;j<=i;j++)//打印字符(后加空格)
        {
            printf("* ");
        }
        printf("\n");//换行
    }
    for(int i=0;i<n;i++)//同理
    {
     
for(int m=0;m<i+1;m++)
{
    printf(" ");
}
for(int j=0;j<n-i;j++)//找与变量的关系
{
    printf("* ");
}
printf("\n");

    }
    }
    return 0;
}

全部评论

相关推荐

牛客48784610...:深圳的变成录用进行中,这个是稳了吗,还没有收到邮件
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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