注册 登录
编程论坛 C语言论坛

分块矩阵

小白笑小白 发布于 2022-06-29 19:05, 1013 次点击
打印矩阵
I
C B C
  C B C
   . . .
    . . .
     C B C
         I
如果是这种类型的矩阵,该怎么搞呀,各位大神
2 回复
#2
rjsp2022-06-30 09:24
没头没尾的,听不懂
#3
不会游泳的虾2022-06-30 10:18
供参考:
程序代码:
#include <stdio.h>
int main()
{
    int i, j, n = 7;
    char I = 'I', ch[6] = "C B C";
    for (i = 0; i < n; i++) {
        if (i == 0 || i == n - 1) {
            for (j = 0; j < 3 * i - 2; j++)
                printf(" ");
            printf("%c\n", I);
        }
        else {
            for (j = 1; j < 3 * i - 2; j++)
                printf(" ");
            printf("%s\n", ch);
        }
    }
    return 0;
}
1