打印数字图形



 1 #include<stdio.h>
2
3 int main()
4 {
5 int i,j,k,l,n;
6
7 while(scanf("%d",&n)!=EOF)
8 {
9 for(i=1;i<=n;i++)
10 {
11 for(j=1;j<=n-i;j++)
12 printf(" ");
13 for(k=1;k<=i;k++)
14 printf("%d",k);
15 for(l=i-1;l>=1;l--)
16 printf("%d",l);
17 printf("\n");
18
19 }
20
21 for(i=1;i<=n-1;i++)
22 {
23 for(j=1;j<=i;j++)
24 printf(" ");
25 for(k=1;k<=n-i;k++)
26 printf("%d",k);
27 for(l=n-1-i;l>=1;l--)
28 printf("%d",l);
29
30 printf("\n");
31 }
32 }
33
34 return 0;
35 }
posted @ 2012-02-15 13:45  我的小花篮  阅读(256)  评论(0编辑  收藏  举报