#include
int main()
{
int i,j,k;
for(i=1;i<=3;i++)
{
for(j=0;j<3-i;j++)
printf(" ");
for(k=1;k<2*i;k=k+1)
printf("*");
printf("\n");
}
for(i=1;i<3;i++)
{
for(j=1;j<=i;j++)
printf(" ");
for(k=3;k>2*i-2;k=k-1)
printf("*");
printf("\n");
}
}
#include
int main()
{
const int n=5;
int i=0,m=0,j=0;
for(i=0; i
m = 2*i + 1;
if(m>n)
m = 2*n-m;
for(j=0; j
if(j<(n-m)/2 || j>=(n-m)/2+m)
printf(" ");
else
printf("*");
}
printf("\n");
}
getchar();
return 0;
}
#include
main()
{
int i,j=1,n=3,step=1;
while(j>0){
for(i=0;i
putchar('\n');
if(j>=n)step=-1;
j+=step;
}
}
*
***
*****
***
*
#include
void main()
{
int i,j,k;
/* i 控制行数,
j 控制空格数,
k 控制星号数。*/
for(i=0;i <=3;i++)
{
for(j=0;j <3-i;j++)
{
printf(" ");
}
for(k=0;k <2*i+1;k++)
{
if(k==0 || k==2*i)
printf( " ");
else
printf( "*");
}
printf( "\n ");
}
for(i=0;i <3;i++)
{
for(j=0;j <=i;j++)
{
printf(" ");
}
for(k=0;k <5-2*i;k++)
{
if(k==0 || k==4-2*i)
printf( " ");
else
printf( "*");
}
printf( "\n ");
}
}
#include
int main()
{
int i,j,k;
for(i=1;i<=3;i++)
{
for(j=0;j<3-i;j++)
printf(" ");
for(k=1;k<2*i;k=k+1)
printf("*");
printf("\n");
}
for(i=1;i<3;i++)
{
for(j=1;j<=i;j++)
printf(" ");
for(k=3;k>2*i-2;k=k-1)
printf("*");
printf("\n");
}
}
我这里还有好多文件呢,都是课上做的,保存下来了,想要可以发邮件:1296862695@qq.com
我也是学生,大家有问题可以互相探讨。