*
***
*****
*******
*****
***
*
用C语言:这个图怎么编 啊,看来有点技巧,谁编 好了发上来啊
*
***
*****
*******
*****
***
*
这种的不太好啦,我记得有种用for(i=-3,i<=3,i++)这种作法的啊
不知道我这样行不行啊,我定位不会啊,请大家指教 !!
Main()
{for (i=-3 ,i<=3,I++){
For(j=0,j<=7-2*abs(I),j++)
{
Printf(“*”);
}
Printf(“\b”);
}}
[此贴子已经被作者于2005-12-23 8:56:36编辑过]
#include<stdio.h>
void main()
{
printf(" * ");
printf(" * * ");
printf(" * * ");
printf("* *");
printf(" * * ");
printf(" * * ");
printf(" * ");
}
#include<stdio.h>
void main()
{
int n=7;
int m,i,j,k1,k2,d,h;
m=(n+1)/2;k1=m-1;k2=1;d=1;
for(i=1;i<=n;i++)
{
if(i>=m) d=-1;
for(j=1;j<=k1;j++) putchar(' ');
putchar('*');
if((i!=1)&&(i!=n))
{for(h=1;h<k2;h++) putchar(' ');putchar('*');}
for(j=1;j<=k1;j++) putchar(' ');
printf("\n");
k1=k1-d;
k2=k2+2*d;
}
}
[此贴子已经被作者于2005-12-23 9:58:22编辑过]