打印菱形图案
Description
由键盘输入正数n(n<30),要求输出如下2*n+1行的菱形图案。
输出格式
菱形右边不留多余空格
输入样例
2
输出样例
*
***
*****
***
*
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
int main()
{
int n, i, j;
scanf("%d", &n);
for(i=n;i>=-n;i--){
for(j=0;j<abs(i);j++) printf(" ");
for(j=0;j<(2*n+1)-abs(i)*2;j++) printf("*");
printf("\n");
}
return 0;
}