|
|
楼主 |
发表于 2007-10-31 12:22
|
显示全部楼层
/* 标准文档模板 */
/ `# u, M) I, R( s* G; U7 r8 B4 a2 z& T' {# G* _) C
#include "Stdio.h"
- ]3 M# _0 E2 \$ q- X
, s! Y1 P1 M' E, w* ^8 nint main(void)
" Q5 G! x _! ~; P- B6 P4 @% a{
T" _/ {5 H' d2 G( J1 Z /* 此处添加你自己的代码 */
* |) l) H+ e; [: m% q int n,m=1;
2 z& K8 P9 E, R1 ~( z, ~ int j=5,k=5,l,h,t,a=5,b=5;
5 x/ b/ Y1 Y# ^: m8 d: ^, c; y printf("printf input the value N");
% ~8 m# Z9 i6 Q. b scanf("%d",&n);
0 B0 ?# T0 n1 U' e8 D* \ h=4*n+5;
3 \$ |( G: m, L7 o |$ V7 N l=2*n+5;0 q* u% Z* t7 f( j" x5 Y0 Z! r8 A. t' `
for(t=0;t<n/2+1;t++)% J' `% O! k3 u" @8 O+ j- n- p5 C
{for(;j<h;j=j+4)) U/ V: L( K7 r9 H- A- s8 T
{ gotoxy(j,k);) P1 e! ~, k% d) a
printf("%d",m) ;5 c/ e( E' e/ Q7 R
m++ ;}/ @$ p% n/ M+ B( E4 ?' c% }
k=k+2;
/ {' { I" C1 d% r8 N9 Z( Z) f4 x j=j-4;* g0 P! \) E+ \7 `+ u- P) J
for(;k<l;k=k+2)
$ i4 B% t$ y' L7 s+ p, p {gotoxy(j,k);
% Y( c0 P3 A" J- m. A9 G printf("%d",m) ;+ f8 N6 Z8 |) Y1 E, Y, q/ g
m++ ;}
" S; Q ^ u% Y3 I k=k-2;) g. a" f: s& |/ }4 ]
j=j-4;
" _, j* L2 A+ O- U/ t; M9 k for(;j>=a;j=j-4)
3 ^9 a- X7 E6 L+ P: B3 u9 i2 B { gotoxy(j,k);, @$ F9 ]9 C6 N) ~+ @, b: ?
printf("%d",m) ;& r7 k- _( ~0 w6 O# {/ d% v
m++ ;}* G+ |, S6 \. G4 I7 J
k=k-2;
% c, J) J! }4 l/ P/ w j=j+4;
2 @- q) [6 w1 |9 u2 ?- D O8 e" ~2 {
for(;k>b;k=k-2)
3 @- I' b) f }& X' @/ a- n* l {gotoxy(j,k);
( t9 y, a* v! B' f" g printf("%d",m) ;
, O5 H' N4 _* M m++ ;}
3 l% ^% ]% j- R2 H' D. V! z1 k+ f; q- i% [/ f$ z: d5 j& V
j=j+4;, w5 v' ~$ [* J; g
k=k+2;
( P) }" G( y! [. o! y/ z a=a+4;( A; y& N: W# ~$ M' M: u( E
l=l-2 ;9 L2 a0 y) K/ Z0 w1 Y. B6 ^' ~
h=h-4 ;; w7 `" e0 c( o3 n! p" @) t& d
b=b+2;
7 }- e# i. \4 P8 t }/ |1 ?( k: ^0 j: n& p
& |$ V% [# J6 |; Q/ ^3 M. e5 ~ getch();0 W6 }8 ?! o, Y v; c
return 0;
+ c5 `% @+ G, a" _: u} |
|