|
anthony1989 發表于 2011-9-25 13:57 ![]()
) q9 E- x- v) g5 f' l你不會學計算機的吧,這么可怕,不對?是1499!
# q, E* H* [6 y6 z0 q1 }4 i哈哈 ,你可以做程序員啦,我也是學數控的,正確答案是1499
! U. p5 U' S1 ?+ I9 B) \# u! G) R這個是C語言的源碼
$ }. E# g$ E3 A) |# `#include<stdio.h>
8 b b+ Q5 W5 }" U8 I4 @, m% {#include<conio.h>0 Z( S0 [- t# l2 ]
main()
$ d1 a2 s; ]) k+ u{
3 _0 D9 z# w" N% V8 @ int A=1000; //開始的瓶數9 ?9 Z/ N# s1 c, a4 n' X$ G& r
int B=0; //已經喝掉的數量
* E9 A1 T2 Q! ~5 Z* E: v( G0 w int C=0; //最后剩余空瓶子1 v% d- ~/ N. ?3 U0 Y
while (A > 0)) f& w1 ^* v Z$ p5 F. l
{! b# u- t- Z; Z
A--;0 j& K: s5 I3 I2 R2 N: b. l
B++;. E; W6 j0 t; b$ i* \$ V
C++;, p# D. v$ e$ B6 N9 Y' A; K
if (C == 3)
4 r. I% D2 [' s; O3 f( b, ?! v& o {+ `, q; P' ]6 U6 d& \; v
C = 0; //當有3個瓶子時,空瓶數清零
/ f _2 |) V$ s# G A++; //3個空瓶換一瓶,汽水數增加一瓶 + w4 k5 Y5 n+ U, D5 z2 \6 K. C* ]
}
3 j' q$ v# }+ N. h }
0 O, Y% |! g: t g! V printf("總共喝了%d瓶\n\a還剩下%d個空瓶子\n\a",B,C);8 C% Q9 Y- b; b
getch();
2 h% u( O' z4 k2 x5 X0 G- r4 K return(0);
. j, e- s& u. W7 j( G; q}
% V4 ]$ P/ b. ~, Q
: P$ q0 T/ Q5 h3 ` |
|