题解 | #牛牛的字符菱形#
牛牛的字符菱形
https://www.nowcoder.com/practice/11a5040fa894430f9d25fda1be37ddc8
//思路:先打印上面的正三角形,这里发现需要用到循环,空格和*各一个循环 #include <stdio.h> int main() {int i,j,k; char l; scanf("%c",&l); for(i=0;i<3;i++)//3次循环--打印内部 { for(j=0;j<2-i;j++)//打印空格 { printf(" "); } for(k=0;k<2*i+1;k++)//打印* { printf("%c",l); } printf("\n"); } //同理的倒三角形打印 for(i=0;i<2;i++) { for(j=0;j<i+1;j++) { printf(" "); } for(k=0;k<3-2*i;k++) { printf("%c",l); } printf("\n"); } return 0; }