32 lines
548 B
C
32 lines
548 B
C
/*-------------------------------------------------------
|
||
编写程序打印一个n行的菱形,n由键盘输入
|
||
输入:5
|
||
输出:
|
||
*
|
||
***
|
||
*****
|
||
***
|
||
*
|
||
-----------------------------------------------------*/
|
||
#include <stdio.h>
|
||
#include <math.h>
|
||
main()
|
||
{
|
||
int i,j,k,n;
|
||
printf("请输入一个奇数(行数)n:");
|
||
scanf("%d",&n);
|
||
for(i=-n/2; i<=n/2;i++)
|
||
{
|
||
/**********Program**********/
|
||
for(j=0;j<abs(i);j++){
|
||
printf(" ");
|
||
}
|
||
for(k=0;k<n-j*2;k++){
|
||
printf("*");
|
||
}
|
||
printf("\n");
|
||
/********** End **********/
|
||
}
|
||
}
|
||
|