本帖最后由 冷水黄金 于 2014-1-5 19:28 编辑 7 ]/ L& t! k# H, J7 P: R+ v
& F6 n; x( X$ K0 f让我想起了那段快乐而疯狂的日子
* L7 q6 A9 n# j1 D$ K% ^' q$ {5 s Q3 H( P
改编14#,未运行,十有八九有问题 ; v/ ]: w% m4 U6 m2 y* E
! P4 \* z/ {8 e8 T( x5 ?; {#include "stdio.h") b& N% D1 w8 C" \5 i4 l- {# Y2 r
int main(void)
( Z) X( q5 ~4 h# s4 k( p/ B Q{9 o3 }0 j1 l, }& W8 x1 F7 |
int p,q,i,j;3 Y, m9 e; S" f3 F: A8 W+ s/ m
int A,B,C,D;% M. M& R8 {) z/ P1 Z; X% ^
float Y;: n! X5 u0 \7 b2 L6 K; h
for(A=20;A<=70;A++) z5 G, D0 V' s8 Q2 F* u
{
6 z: Z' k( D- n- z) M% Y4 w for(B=20;B<=70;B++) 2 J+ H }7 V0 ~
{
2 C5 |/ D0 o2 v$ u for(C=20;C<=70;C++) 0 n% A0 D! v1 P! R9 F) u. ?$ l# o
{
) q- q m9 r2 f7 v! r% ^ for(D=20;D<=70;D++) ( ]- [( V3 |, f9 q, E3 T4 _
{$ \- }5 r% |% f2 U" j# L: K" M6 }& j
Y=(float(A)*float(D))/(float(B)*float(C));
$ F0 R% r" N, W" ^' a+ ^% c p=A*D;- ~; u, C" D3 u7 @5 ~
q=B*C;! i1 v- M, s: l
i=p%q;
# b2 |% b4 i- x, L$ |/ _: u* t if(i!=0)3 D2 e6 a* t8 D: F: V3 \4 p) e2 @
{- G. B) z1 J+ Y; j+ S* B/ {
p=j=i;: r& r' |; q' p& U( z+ w
for(i=j;i>0;i--): x$ B7 y2 | ?. v
{) B0 Z0 j4 j- q$ n' e0 S, P8 o
if(i>p||i>q)
& B" c3 C- [0 Y0 I0 d6 [+ p/ T7 N continue;0 f* V3 q' ?6 [/ m, b: a
if(p%i==0&&q%i==0)! O S- x2 q# e; H& z' w0 `3 ^
{
+ j* Y* J8 s" t p=p/i;# Y3 j: _/ ^! A/ M
q=q/i;% i; v4 K" ]! w$ ~
}
/ C/ q1 P( K, G: z; s0 X }4 |1 Q8 [6 ?% m* [
for(i=1;i<=q/5;i++)
$ ^% ^7 }9 e- q! ? {
: S3 W$ a& P* V: |; b% t- a, P( P& e" ^ if(q%5!=0)
+ g" H! |: O) r1 O( q5 y ` break;
1 y3 v% a2 n X0 P6 w) h3 Z3 t q=q/5;* q: e8 q4 Q, y9 I( }% R* n
}$ V3 L; I& o3 a9 t
if(q!=1) ' l/ H: G) ?" q. ]" p9 a% e1 i
for(i=1;i<=q/2;i++)& S, w, G/ t. ]8 ?- E
{
3 g1 e* t1 J! w* v# M2 o if(q!=1&&q%2!=0)
0 u, x" q5 S! x9 M$ v9 F {* b4 J: a+ v4 [# Q2 L
printf("A=%d B=%d C=%d D=%d Y=%f\n",A,B,C,D,Y);
- a# f" J3 I8 d% R/ @# c5 g0 _ break;. _1 ?% V4 P! O. f
};
9 u8 Z: N! W; i! L2 k3 S q=q/2;
9 Y" V% Z* f: Y+ [ }$ W* g0 N8 a& F; s, {0 u8 T7 a. N
}
% F6 x4 j$ S* \- ~ }
& L% N# D+ f9 @) p$ ] }
( V+ \3 D( y+ S6 e6 z7 ?8 ` }- w& A* m1 I: N. _7 Q: T
}
9 f& v/ S" B# j0 Q/ t}% ?! o' w0 S: |, q, S/ L
7 f! ]2 ]- F+ E8 E+ d7 s4 `/ ~& X9 R" j+ J' K# C9 c. {
( s0 U' l; R$ O7 \9 [
3 s2 u2 |5 C X2 t; G
|