本帖最后由 冷水黄金 于 2014-1-5 19:28 编辑
( j5 o# Y1 H. g6 C: {
' D7 V5 }9 N8 y3 S让我想起了那段快乐而疯狂的日子2 t3 j$ k. P+ u) \6 q
& }+ T+ n) O l I3 k2 N改编14#,未运行,十有八九有问题 * a2 G4 H6 h7 r) d* Q A
. B; [* Z$ e! l* H
#include "stdio.h"" t: `- X h4 T# h
int main(void)5 m6 e" s, ?# R- M$ Q5 N
{
- V! r5 u6 N$ M) H: V/ ~1 F, F int p,q,i,j;
' q: r, l% T* t1 g2 z' }0 i int A,B,C,D;
5 Y: c# p, V M G8 e4 G/ C float Y;% f# |! ?) d1 a8 I i
for(A=20;A<=70;A++) : n; S# p, Z% G( d, o0 R5 S/ f
{* Q4 \, L# Z2 u* E+ Z7 q1 Z
for(B=20;B<=70;B++)
2 U/ {0 w7 |: V3 }" R {
' j9 {7 n9 }8 g9 L g( p$ S for(C=20;C<=70;C++) 4 i: @" |5 _) q# x f
{& j/ `& g/ g9 m% ^; W
for(D=20;D<=70;D++)
* U! Y; Y" C( c' Z( U& ~9 N {& @( i/ N+ v! _8 G
Y=(float(A)*float(D))/(float(B)*float(C)); y8 z/ R9 h. L
p=A*D;2 i' D: b! m* x
q=B*C;; d( U5 g; j- [ O+ [, X' T8 v
i=p%q;5 S+ B; m" x' K. K+ E; U: v: M
if(i!=0)
2 [8 j( x' T* o! E3 w) V/ l4 h {$ Z7 k: d" p: B' b- g! j
p=j=i;4 n# H+ E M# Z
for(i=j;i>0;i--)' s6 e' |3 x0 s. ~6 A5 T& t& v! \. p- Z( Y1 ?
{- \! J" a( {6 Y: v& N/ |( F0 Q$ k
if(i>p||i>q)2 L+ z& {/ m! {8 ^+ n: j3 R+ n
continue;3 n8 y$ E5 y5 P$ v( [: C, g
if(p%i==0&&q%i==0)& }6 p2 w4 f6 n) h k
{2 L% W; _2 a: F" G: _3 Z
p=p/i;4 v. Y+ M( t; ^9 @% F/ e% v
q=q/i;
+ X0 x4 k l6 o" X6 L }- O/ e8 i- t/ ]! F
}& l. J/ d X% M# ]$ \7 A
for(i=1;i<=q/5;i++)& m) Z/ B1 M* Z* o& e1 J2 G, V
{$ g) k# X$ _4 n) f* @
if(q%5!=0)+ I5 | X* a1 ~% b
break;
# Y) T4 S0 d( o" z' h: @! j2 B q=q/5;1 l2 e* b0 i+ O' b) |" l$ X! h
}
( g0 i) ]0 |6 N2 Q9 w* W8 T5 d o if(q!=1)
9 J" e! x& W9 T# ~- m$ h for(i=1;i<=q/2;i++)
. [. Q5 I3 O. y$ H( z" P {5 U5 V, b) v- j0 j
if(q!=1&&q%2!=0)
9 U3 o: B% s5 o6 G3 ? {" Z0 n4 c7 T( ?6 z0 U0 ^" h
printf("A=%d B=%d C=%d D=%d Y=%f\n",A,B,C,D,Y);
( s- P) }( N$ w4 p" X8 L; R" d break;5 ^& G+ N) I$ a& ]( S' j
};6 ~7 P% n* \. s* O! S. w
q=q/2;
7 O+ l* B9 b4 b6 L" b: I }$ l* k& m3 H8 M7 D8 X
}
7 Z3 n b2 q! R8 L1 K% K }
& R, |2 c8 X n4 j3 k2 G }7 d5 D8 H# R7 Z+ R! F
}
: m1 G. O! g5 ?9 _7 s% ~9 S }
, U1 d; ]0 P0 j, ]; ?2 u) y2 m# p}
0 \6 E4 V% q2 W; O$ |" y
& s2 e, t x N/ V. N
' C7 A" J2 [, S0 D& L
2 K) q; r; M4 r& t- g6 ~8 @! h2 t c- E8 a
|