#include <stdio.h>
#include <stdlib.h>
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
int main(int argc, char *argv[])
{
int i,j;
for(i=1;i<=5;i++)
{
for(j=1;j<=5-i;j++)
{
printf(" ");
}
for(j=1;j<=i*2-1;j++)
{
printf("*");
}
for(j=1;j<=5-i;j++)
{
printf(" ");
}
printf("\n");
}
for(i=5-1;i>=1;i--) //中間會多一行,減1即變對稱菱形
{//正三角形 下三角形 不等式變號 ++變--
for(j=1;j<=5-i;j++)
{
printf(" ");
}
for(j=1;j<=i*2-1;j++)
{
printf("*");
}
for(j=1;j<=5-i;j++)
{
printf(" ");
}
printf("\n");
}
return 0;
}
沒有留言:
張貼留言