本帖最后由 冷水黄金 于 2014-1-5 19:28 编辑 6 F, v/ o1 l2 c+ o! n m$ A
" z) d7 Y' n% n* C* N3 K
让我想起了那段快乐而疯狂的日子
6 k/ f/ N6 L1 E, Q. E1 o0 X8 k+ q- ]' b- }: }
改编14#,未运行,十有八九有问题. p) W( e( z8 b# I
4 i. k' g* U" k$ D+ C
#include "stdio.h"
: K: [/ L* Z( lint main(void)* X+ S6 R- u0 Y4 ]3 S1 z
{1 v. ]/ K7 B: Y4 b E7 }
int p,q,i,j;
* _, v* C* x, ]" `3 x4 b int A,B,C,D;
+ R, o' h% u9 S, P. \; M0 ~ float Y;& X# B) L2 F3 Z8 d G
for(A=20;A<=70;A++) / s- h- n3 Q9 D6 ]) C
{3 ~6 R7 d( D! Z" K- T
for(B=20;B<=70;B++)
% d& z B& h6 V3 L! Z( a {1 z* G: F: q& }3 ~) A+ S0 b
for(C=20;C<=70;C++)
# K. \- j% y% A! q, k0 s {
) [2 N ?$ G" T. n) j for(D=20;D<=70;D++) . V8 V3 b" V [5 L/ I( e
{
5 C1 b# \8 p( G3 }% z Y=(float(A)*float(D))/(float(B)*float(C));
2 u: L& ]8 d/ O! l% ~ p=A*D;$ \; p$ r. H4 i- o k
q=B*C;# _* V: k5 k/ a# s
i=p%q;9 l& f0 @: B5 w
if(i!=0)
. ~" O* F- ?% H1 @ x7 z1 C {
; r2 {) Y! Q5 C' [( J9 y, b9 n p=j=i;
3 D1 W( ]8 o. x8 \2 C% [5 m for(i=j;i>0;i--) H, ?8 J; N( P0 i
{4 G. b' r5 F7 Y8 k
if(i>p||i>q)9 Y Z9 \' U9 a7 j
continue;8 L/ z: E' t( w+ K/ p
if(p%i==0&&q%i==0)% v9 o+ l& E4 F; c& B2 x
{6 {5 c0 n5 F w6 ^- K- e6 E
p=p/i;+ }% k& {7 J) K2 x3 v) p# l
q=q/i;# U4 H6 v' c3 Y6 K- R. d! N4 }# S& h
}
* [, [7 `( o" _6 |- |1 U }$ g* _" c$ m- m' O
for(i=1;i<=q/5;i++)5 F3 ?: `# h0 z( O1 u5 s6 P
{
& n4 M1 U e$ U7 t" E if(q%5!=0)! C9 x, g. }9 Y) o; m( ?, Z
break;, W9 |' j" E& v- _+ T
q=q/5;- G- {( ^! h; z' M' ?. ^
}
" ]5 O% B! n( o4 y X( k. w if(q!=1)
* e/ V) v' C9 u for(i=1;i<=q/2;i++)8 `- N1 |. y4 A1 g4 A
{; R+ A$ f3 _& y! Q/ B
if(q!=1&&q%2!=0)
: b) q5 o0 @5 t {6 q. t, k, e" x% o9 r4 Q
printf("A=%d B=%d C=%d D=%d Y=%f\n",A,B,C,D,Y);
1 Q) ^0 W a% l0 r" o break;
) | x$ q" M1 g3 @# b: S5 V };, ~9 @/ r5 F; R$ ?. Z2 H: `
q=q/2;
2 K4 @9 ]9 t; C/ Q }
- \* |! Z9 p" a2 _2 o }2 S4 A. n. p% [. W' x% u2 r
}7 r m7 \; i; Y0 T) i' M; S
}
7 I- k) n/ M2 K2 e2 I5 `$ j& m$ J }; c0 p: m7 i# v+ B# b
}$ {) \- q+ S& @% r, d& s
}& V0 o, u$ q3 `7 s, T
$ L$ H' w2 r$ Q: P
1 k" p2 x$ X# w" L ~8 x
5 }* s, w0 ]8 K$ C7 b# l5 }6 r! p4 Y/ a' W; ]4 o; d
|