|
|
楼主 |
发表于 2007-10-31 12:22
|
显示全部楼层
/* 标准文档模板 */% k3 k6 y! r8 y z$ S% ]/ d
1 y& y$ P0 l/ T6 e4 ?3 k% V- ?
#include "Stdio.h"2 A: G6 }: E- L! E& c5 @
# }! m2 V+ Q2 ~- b o' R& t( mint main(void)! q+ O; `9 ^# V/ B: ]4 d3 B: ~ \# A
{
- L1 J& o# c+ o6 h' ?% S /* 此处添加你自己的代码 */
$ e# x" L8 k4 j3 U& r" r0 w int n,m=1;: ?" i; D- K% b6 A( M0 g* ~' y# s4 R
int j=5,k=5,l,h,t,a=5,b=5;6 y4 ]# |/ O2 E5 Y8 d1 V. Z3 |5 e$ V! g
printf("printf input the value N");! W2 ^- s6 m* v5 R, v
scanf("%d",&n);
" h8 z& c' j) S2 ]+ I h=4*n+5;) r: S% j5 O; P$ v( u, ^* n
l=2*n+5;
- Q: f% d3 C- X9 w' L for(t=0;t<n/2+1;t++)) M1 T* J( P6 t5 g, i9 F& L
{for(;j<h;j=j+4)
7 a5 g/ b/ B" B5 ?& E$ S { gotoxy(j,k);
3 k) ?2 ^% T) ~, F, e printf("%d",m) ;
& x, Q7 h* |5 w7 h) l, j8 \( w: T m++ ;}
. q7 ? g8 I m4 W0 A- ?: N4 b k=k+2;
) M+ a- x3 o# m2 V j=j-4;
7 Q) J% C E$ H2 E) X K for(;k<l;k=k+2)
- T0 N' h4 d* W- J. R2 n1 S {gotoxy(j,k);( A5 M. L# ]9 y3 Z" k2 B
printf("%d",m) ;8 f1 w ~5 s/ C& K4 | F7 G$ N
m++ ;}3 Q- }7 l; g, ]" W7 O2 |
k=k-2;1 @4 q" Q$ A: ^5 k
j=j-4;
6 {0 B7 t" C, U for(;j>=a;j=j-4)
6 c7 a$ `, `* W& B# f8 p* w: s9 f. Z2 y { gotoxy(j,k);
- K Z+ G# l7 X5 R) |( G! E5 H printf("%d",m) ;! L4 M! m9 E& q6 I7 w5 O2 p
m++ ;}9 O9 @, s; m, E% s7 c* z
k=k-2;$ n. q! _2 P) u
j=j+4;8 j5 ^# f. W' f2 ~; j# \, ~
; q: V$ r0 t5 m1 Z: ]: \& ]
for(;k>b;k=k-2)
7 M. p0 I {- H& \ {gotoxy(j,k);1 b$ E0 @) p* W8 ^5 z( T* [
printf("%d",m) ;% |" u D3 b8 X: {' j
m++ ;}4 r( G, Z7 `2 y# C) b
. r5 P# _9 I1 T* g$ T j=j+4;$ W, i3 H, P* G( c5 L
k=k+2;( V9 X2 C/ B' g+ V4 j! N0 x/ a
a=a+4;/ |- @! W& N) h+ D, d
l=l-2 ;
; s- E( v: c. X2 N8 H7 I h=h-4 ;
$ _% f z5 O! [. G) B# r b=b+2;. ?0 N _4 q( y% ]! W8 _
}5 Y% Y+ K" \5 l: z7 u4 e
+ ?, c, l: O* c3 c) m9 \1 i getch();1 z6 Y( p) N- t
return 0; n0 ]5 M8 w) i" J
} |
|