在屏幕上显示 *,具体问题在图片里

在屏幕上显示 *,这个问题不太懂,麻烦大家,具体问题在图片里,第一次用,谢谢

img

利用好循环就可以了,给你看个示例代码

#include <stdio.h>
#include <string.h>

/*
    控制台打印
      *****
       ***
        *
*/
int main(void)
{
    // 1.最简单的方法 
    puts("*****\n ***\n  *");
    // 2.循环打印
    int i, j, k;
    // 初始 * 号为5个, 输出行数为3行,可修改 
    int num = 5, line = 3; 
    // space空格默认为 0 
    int space = 0;
    for(i = 0; i < line; i++) 
    {
        // 打印空格 
        for(j = 0; j < space; j++)
        {
            putchar(' '); 
        }
        // 打印 * 号
        for (k = 0; k < num; k++) {
            putchar('*'); 
        }
        putchar('\n'); 
        space ++;
        num -= 2;
    } 
    return 0;
}

可以利用for循环。i=5.每次-2。