|
|
楼主 |
发表于 2007-10-31 12:22
|
显示全部楼层
/* 标准文档模板 */
! ~( B3 x' ~% q/ e5 ?# [+ P
/ d( d/ P7 W2 w! x5 {# ?1 R5 Z#include "Stdio.h": E [( N5 b; o& R
7 W" B, D) G- Pint main(void)7 B& m+ H0 F' b
{
& u" a' `; V/ |' a! {( x- s4 r /* 此处添加你自己的代码 */2 v0 D& B: D# I3 {/ y
int n,m=1;
/ r: W, c1 q4 ]% p int j=5,k=5,l,h,t,a=5,b=5;1 J# _ z8 o' p* l6 v' ^. Y/ K
printf("printf input the value N");; X: D I6 K0 T/ H& D! y
scanf("%d",&n);: ?( f' d/ T4 S, [+ b
h=4*n+5;0 i* w! t2 c n5 V' X7 @* g# K
l=2*n+5;
/ x7 t! E7 ?! L! @: W for(t=0;t<n/2+1;t++)
$ |/ d" ^, L7 H6 H( @ {for(;j<h;j=j+4)
6 J( {% ]- [- I" j/ R { gotoxy(j,k);
7 o, Z( M7 k2 c$ ^ printf("%d",m) ;2 S8 @" g6 E9 D* S
m++ ;}* C- K) m+ d/ s- {( T
k=k+2;
- ?6 H- h X4 e, t- P* m! Z5 m W! L! C) W j=j-4;
m c3 H3 O$ J4 [; m+ \' `) t, ` for(;k<l;k=k+2)
+ R4 r+ ^# T" h, L0 ^ {gotoxy(j,k);
3 T1 Y5 w9 A* x; V. [ printf("%d",m) ;
5 `5 T( [/ U. t+ f, E4 c3 Q m++ ;}
3 h6 Y& n, h8 i6 k k=k-2;3 A* r$ k- f$ h2 n4 E
j=j-4;
# I" o: f! x8 u, F0 S+ Q/ _, V for(;j>=a;j=j-4)3 O; P4 U) W2 J( V' `/ O( b: L
{ gotoxy(j,k);! Y' i) c: Q r. m" D- m0 T) l
printf("%d",m) ;: U- j4 P7 m0 m5 M
m++ ;}
6 v [, C% V' t) t! @ k=k-2;9 {( B8 Q$ {. ^
j=j+4; K/ S' Y+ J5 [8 V
4 W: M# m. j" T- ~. a for(;k>b;k=k-2)
6 z8 H- V' }* \ {gotoxy(j,k);
. s+ J/ {1 e) |2 N printf("%d",m) ;, t7 V$ O( i0 q% c, b
m++ ;}
8 }8 b5 h+ f% }! D( K0 X7 O% F
- j2 Z: o: y2 f/ r, `+ Q$ n! K: j j=j+4;
. o9 { i" G. ] S* t k=k+2;
4 I# i$ {" ~4 U( r+ S5 \+ U6 X* T# q a=a+4;9 y) {; c6 {3 c! ^: a! a9 I, ]
l=l-2 ;* c1 X7 S0 \/ Y5 g% l! }
h=h-4 ;
# F! _/ ` W { y b=b+2;
$ I$ F9 h' O9 D7 E7 U# N, l, j }, N* T! r% r3 j- [
7 Q( Q M7 M) C getch();8 P( f5 ~3 B: x
return 0;( K8 u( \& u- d# ]" z" X8 B9 R3 W
} |
|