//打印正三角形
#include "stdio.h"
void main()
{
int i,j,x;
for(i=1;i<=5;i++)
{
for(j=5;j>i;j--)
{
printf(" ");
}
for(x=1;x<2*i;x++)
{
printf("*");
}
printf("\n");
}
}
//打印倒三角形
#include "stdio.h"
void main()
{
int i,j,x;
for(i=1;i<=5;i++)
{
for(j=1;j
{
printf(" ");
}
for(x=11;x>2*i;x--)
{
printf("*");
}
printf("\n");
}
}
//打印菱形
#include"stidio.h"
void main()
{
int i,j,x;
for(i=1;i<=5;i++)
{
for(j=5;j>i;j--)
{
printf(" ");
}
for(x=1;x<2*i;x++)
{
printf("*");
}
printf("\n");
}
for(i=1;i<=5;i++)
{
for(j=0;j
{
printf(" ");
}
for(x=9;x>2*i;x--)
{
printf("*");
}
printf("\n");
}
}
//打印空心菱形
#include "stdio.h"
void main()
{
int i,j,x;
printf(" *\n");
for(i=1;i<=4;i++)
{
for(j=4;j>i;j--)
{
printf(" ");
}
printf("*");
for(x=1;x<2*i;x++)
{
printf(" ");
}
printf("*");
printf("\n");
}
for(i=1;i<4;i++)
{
for(j=0;j
{
printf(" ");
}
printf("*");
for(x=7;x>2*i;x--)
{
printf(" ");
}
printf("*");
printf("\n");
}
printf(" *");
}
运行结果