当前位置: 代码迷 >> C语言 >> 用C语言:这个图怎么编 啊,看来有点技巧,谁编 好了发上来啊
  详细解决方案

用C语言:这个图怎么编 啊,看来有点技巧,谁编 好了发上来啊

热度:196   发布时间:2005-12-22 17:24:00.0
用C语言:这个图怎么编 啊,看来有点技巧,谁编 好了发上来啊

*
***
*****
*******
*****
***
*

搜索更多相关的解决方案: C语言  发上  技巧  

----------------解决方案--------------------------------------------------------

这种的不太好啦,我记得有种用for(i=-3,i<=3,i++)这种作法的啊


----------------解决方案--------------------------------------------------------
#include <stdio.h>
#include <math.h>

int main(int args, char * arg[] )
{
int total = 7;
int space = (total -1)/2;
int i = 0, j = 0, k = 0;
for(i = 0; i<total; i++)
{
for(j = 0; j<fabs(i-3); j++)
printf("%c",' ');
for(k = 0; k<total - 2*j; k++)
printf("%c",'*');
printf("\n");
}
return 0;
}

----------------解决方案--------------------------------------------------------
为什么不用数组做这题呢??
----------------解决方案--------------------------------------------------------
这已经很难啦,用数组不是要想破头啦!
----------------解决方案--------------------------------------------------------

5楼的,fabs ?

return 0 to ?


----------------解决方案--------------------------------------------------------

不知道我这样行不行啊,我定位不会啊,请大家指教 !!
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编辑过]


----------------解决方案--------------------------------------------------------
  相关解决方案