本帖最后由 冷水黄金 于 2014-1-5 19:28 编辑
. h* N6 W! D% U' Z, A* d9 u* Z% x( ^: [: U6 B7 L. S+ c, \9 f
让我想起了那段快乐而疯狂的日子
! {4 T# r8 p6 j1 O
: Y* N: }7 @) w1 h' c改编14#,未运行,十有八九有问题
* t( D8 g# [9 _( F
0 |* v5 K/ y; U7 u, B#include "stdio.h"$ R! r. x* X1 Z. r' i
int main(void)2 G/ D. |% w, X1 P4 E0 D) S
{4 R6 ]4 q" e4 d4 c4 l
int p,q,i,j;
: X, U- Z4 M: t1 A& I# ^( |1 y int A,B,C,D;1 t* Q- i X: T" ~8 N/ n
float Y;$ `/ V* o( {- L
for(A=20;A<=70;A++)
$ P/ T: C- w9 a' r! L {
& f! O" H# U9 t9 x9 ` for(B=20;B<=70;B++)
* d( H( S1 z! j, Y* o {
6 H/ x2 T. p0 m for(C=20;C<=70;C++)
0 z% M3 B) R' w; v. h" ?. o {
% _/ `# Z& j; i/ }2 J ? y for(D=20;D<=70;D++) ; V1 V4 y" S: ^* ]
{$ o5 w2 }- P. ?; J4 O
Y=(float(A)*float(D))/(float(B)*float(C));
6 k3 E3 o' a! [2 z1 U. W7 ` p=A*D;
4 R' y6 m. E1 E) [0 G3 ] q=B*C; G2 p0 a' f9 B9 s6 J
i=p%q;
2 O/ f9 P3 M% g4 l6 R if(i!=0)
- f. g" [7 S# q) g( ?. X& j$ n! a {! m# b. J; D# O7 [
p=j=i;2 d5 I- P) ?8 S8 r' ?; ]
for(i=j;i>0;i--)
1 w9 u& t1 e! \( c- I {3 Y- O) k7 I8 O" p' Y# S+ f
if(i>p||i>q)
, B& B+ ^8 O8 q" X% u: j continue;# |7 B; ]( Q$ P' k" [" p
if(p%i==0&&q%i==0)
) C4 w% D- g5 P8 W" z1 y5 O; s {
4 ]. o1 e$ k( I+ | p=p/i;9 g$ ]( W. e8 X7 R/ |
q=q/i;
4 z& E# ?: ^+ S' V- T }, C/ e9 w8 M- e- I
}
5 N. L$ L( [7 |, o for(i=1;i<=q/5;i++)3 b/ n9 [3 }0 o
{, n+ a* a, J; h1 y; T
if(q%5!=0)% y9 v7 ^5 W6 _+ l5 [* H7 T2 P
break;
9 Y y& `! ], Z" N# W+ Q/ \: y q=q/5;
8 L& o6 D( k2 c }3 j/ r4 h% E H4 R6 Q* T) I
if(q!=1)
# t7 T+ r: s4 D, C- G1 e for(i=1;i<=q/2;i++)% T4 F- n$ A2 G9 d: \
{0 b4 ?% t" P- v! z* F3 Q' E5 d9 _5 U
if(q!=1&&q%2!=0)
6 w6 C2 C* e" f1 I5 y7 e {
; Z* R0 E3 T4 c2 N printf("A=%d B=%d C=%d D=%d Y=%f\n",A,B,C,D,Y);
! p2 b9 B, x- k& z/ @ break;( A; \, g k1 B, U8 d
};
7 ^ M& d' P2 V& V- O9 a q=q/2;$ ^! U3 l, z3 B! _& Y- f; c
} p) k/ ^: S" P, c3 o9 K
}: \( S ]3 S. R( _
}
4 F& F0 v4 J, B8 I- B" T" [+ A }
?6 t8 p0 Z! j4 c* F% R }
) q; X5 W0 Z& S# } }
$ t/ \ S( c) E+ P5 G' t! o7 L F}7 L$ @( q0 @. h1 f
$ T% U/ s) }1 Z' c% J
' h9 m' [: Q; a" |* \2 r2 h! o a$ X; D1 a
% V9 V' M6 m( Q! j* C1 M
) j" o. L+ `1 ~
|