改不出来 全错 求大佬帮忙看看吧 谢谢了
  • 板块P2084 进制转换
  • 楼主FC995
  • 当前回复3
  • 已保存回复3
  • 发布时间2024/12/24 13:54
  • 上次更新2024/12/24 19:35:04
查看原帖
改不出来 全错 求大佬帮忙看看吧 谢谢了
1620048
FC995楼主2024/12/24 13:54
#include <stdio.h>

int main() {
    char c = '*';
    char s = ' ';
    int length = 5; 

    for (int i = 0; i < (length + 1) / 2; i++) {
        for (int j = 0; j < (length - 1) / 2 - i; j++) {
            printf("%c", s);
        }
        for (int j = 0; j < 2 * i + 1; j++) {
            printf("%c", c);
        }
        printf("\n");
    }

    for (int i = (length - 1) / 2; i >= 0; i--) {
        for (int j = 0; j < (length - 1) / 2 - i; j++) {
            printf("%c", s);
        }
        for (int j = 0; j < 2 * i + 1; j++) {
            printf("%c", c);
        }
        printf("\n");
    }
    return 0;
}
2024/12/24 13:54
加载中...