以下是一个简单的玫瑰花的C语言代码:

#include <stdio.h>

int main() {
    int rows, i, j, space;

    printf('请输入玫瑰花的行数:');
    scanf('%d', &rows);

    space = rows - 1;

    for (i = 1; i <= rows; i++) {
        for (j = 1; j <= space; j++) {
            printf(' ');
        }

        space--;

        for (j = 1; j <= 2 * i - 1; j++) {
            printf('*');
        }

        printf('\n');
    }

    space = 1;

    for (i = 1; i <= rows - 1; i++) {
        for (j = 1; j <= space; j++) {
            printf(' ');
        }

        space++;

        for (j = 1; j <= 2 * (rows - i) - 1; j++) {
            printf('*');
        }

        printf('\n');
    }

    return 0;
}

这个代码会根据用户输入的行数打印出一个玫瑰花的图案。用户需要输入一个整数来指定玫瑰花的大小,然后通过循环打印出一系列星号和空格来形成玫瑰花的形状。


原文地址: https://www.cveoy.top/t/topic/lv7 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录