题解 | #牛牛的字符菱形#
牛牛的字符菱形
https://www.nowcoder.com/practice/11a5040fa894430f9d25fda1be37ddc8
#include <stdio.h> int main() { char ch = 0; scanf("%c", &ch); // 打印上三角形 for (int i = 0; i < 3; i++) { // 打印空格 for (int j = 0; j < 2 - i; j++) { printf(" "); } // 打印字符 for (int j = 0; j < 2 * i + 1; j++) { printf("%c", ch); } // 打印完一行要换行再打印 printf("\n"); } // 打印下三角形 for (int i = 0; i < 2; i++) { // 打印空格 for (int j = 0; j <= i; j++) { printf(" "); } // 打印字符 for (int j = 3; j >= 2 * i + 1; j--) { printf("%c", ch); } printf("\n"); } return 0; }