[求助]四边均为0123456789的实心菱形
这个图形怎么打出来啊!哪位能帮帮我啊,谢谢啦,我是初学者!! 0
101
21012
3210123
432101234
54321012345
6543210123456
765432101234567
87654321012345678
9876543210123456789
87654321012345678
765432101234567
6543210123456
54321012345
432101234
3210123
21012
101
0
----------------解决方案--------------------------------------------------------
怎么又出来个这样的问题啊,里面有啊,自己找!~!~#
#include<stdio.h>
#define Pr printf
int main(void)
{
Pr(" 0\n");
Pr(" 101\n");
Pr(" 21012\n");
Pr(" 3210123\n");
Pr(" 432101234\n");
Pr(" 54321012345\n");
Pr(" 6543210123456\n");
Pr(" 87654321012345678\n");
Pr(" 9876543210123456789\n");
Pr(" 87654321012345678\n");
Pr(" 765432101234567\n");
Pr(" 6543210123456\n");
Pr(" 54321012345\n");
Pr(" 432101234\n");
Pr(" 3210123\n");
Pr(" 21012\n");
Pr(" 101\n");
Pr(" 0\n");
return 0;
}
这也许是我这样的菜菜能想出来的,不过,没有什么技术含量!~!呵呵
----------------解决方案--------------------------------------------------------
支持!
不过这个要比杨辉三角简单吧!
----------------解决方案--------------------------------------------------------
好象斑竹写过一次的吧
----------------解决方案--------------------------------------------------------
#include<stdio.h>
#include<math.h>
main( )
{
char s[]=" 0 ";
int i,j=9,k=9;
for(i=1;i<=19;i++)
{
printf(" %s\n",s);
if(i<10)
s[--j]=s[++k]=i+'0';
else
s[j++]=s[k--]=' ';
}
}
----------------解决方案--------------------------------------------------------
郁闷啊.好不容易下了个 Linux(Fedora core 4)
没想到Fedora core 4显示汉字怎么这么恼火,到处都是重影看都看不见.
也不知道你们写的是什么?
唉,左边的图片 还不能用!
有谁知道怎么搞啊?
----------------解决方案--------------------------------------------------------
#include<stdio.h>
#define MO(x) (x<0?-x:x)
main( )
{
int i;
char f[9],s[]="9876543210123456789";
for(i=-9;i<=9;i++)
{
sprintf(f,"%%%d.%ds\n",19-MO(i),19-2*MO(i));
printf(f,s+MO(i));
}
}
----------------解决方案--------------------------------------------------------
高手!!
----------------解决方案--------------------------------------------------------
这一类问题看的我都烦了。
我刚开始也不会,后来看了人家的编写方法,知道了思路,以后遇到这类问题就知道怎么编了。
思路:把要打印的图形看成二维数组a[i][j]。每一行i要输出的是什么,看看他们之间的规律,这样就解决了。
----------------解决方案--------------------------------------------------------