学无先后,达者为师

网站首页 编程语言 正文

C语言实现在屏幕上打印特定的*星号图案

作者:Serendipity_- 更新时间: 2022-07-22 编程语言

要实现的效果如图:
在这里插入图片描述
思路:
用for循环嵌套实现外层循环控制行数,内层循环控制每行个数。

#include <stdio.h>
int main()
{
    int n, i, j, s;
    scanf("%d", &n);
    for (i = 0; i < n; i++)
    {
        for (j = 0; j <= i; j++)
        {
            printf("*");
        }
        printf("\n");
    }
    for (i = 0; i < n; i++)
    {
        for (s = 0; s < i; s++)
        {
            printf(" ");
        }
        for (j = 0; j < n - i; j++)
        {
            printf("*");
        }
        printf("\n");
    }
    return 0;
}

运行结果如下:
在这里插入图片描述

原文链接:https://blog.csdn.net/qq_44394562/article/details/125918961

栏目分类
最近更新