当前位置: 代码迷 >> C语言 >> [求助]一个C图形题,大家看看
  详细解决方案

[求助]一个C图形题,大家看看

热度:188   发布时间:2006-08-26 17:56:11.0
[求助]一个C图形题,大家看看

#include "stdio.h"
void main()

{
int a=1,b,c;//a控制打印行数,b控制打印星数,c控制空格
while(a<=10)
{
b=1;
while(b<=10)
{
c=1;
if(c<=0)
{
printf(" ");
c--;
}
else
{
printf("*");
}
b+=1;
}
printf("\n");
a++;
}
printf("%d",b);printf("%d",a); printf("%d",c);

}
这个打出来是个 ********** 把它改成这样的 * 需要修改哪里呢?还有(a-b)的值是0吗?
********* **
******** ***
******* ****
****** *****
***** ******
**** *******
*** ********
** *********
* **********

搜索更多相关的解决方案: 图形  

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

#include "stdio.h"
void main()

{
int a=1,b,c;//a控制打印行数,b控制打印星数,c控制空格
while(a<=10)
{
b=a;
c=a;
while(10-c)
{
printf(" ");
c++;
}
while(b)
{
printf("*");
b--;
}
printf("\n");
a++;
}
}
好了


----------------解决方案--------------------------------------------------------
#include "Stdio.h"
#include "Conio.h"
int i;
main(_)
{
main(_,i?(--i?putchar('*'):(i=i)):(_>10&&exit(0),printf("\n%*c",11-(i=_++),'*')));
}
写了1小时,总算仿了个出来,哈哈!
----------------解决方案--------------------------------------------------------
老大,你写的是什么啊,我学C才一个星期,完全看不懂啊,555555555555555555
----------------解决方案--------------------------------------------------------
没事,我也是学别人的,我自己也不大懂
刚写出来,兴奋而已.
----------------解决方案--------------------------------------------------------
以下是引用soft_wind在2006-8-26 19:09:45的发言:
#include "Stdio.h"
#include "Conio.h"
int i;
main(_)
{
main(_,i?(--i?putchar('*'):(i=i)):(_>10&&exit(0),printf("\n%*c",11-(i=_++),'*')));
}
写了1小时,总算仿了个出来,哈哈!

我的是VC6.0编译通不过!

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

只能在TC下运行。


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