题目要求
输出下列图形
*
***
*****
*******
*********
***********
*************
***********
*********
*******
*****
***
*
分析图像可得,号依次增多,然后再减少,这就得分成两部分来做了(一部分增加号,一部分减少*号)
代码如下
#include<stdio.h>
int main(void) {
int i=0;
int j=0;
for(i=1;i<=7;i++){
for(j=1; j <=2*i-1; j++){
printf("*");
}
putchar('\n');
}
for(i=6;i>=1;i--){
for(j=1;j<=2*i-1;j++){
printf("*");
}putchar('\n');
}
return 0;
}