|
anthony1989 發表于 2011-9-25 13:57 ![]()
) H2 |" Q- u% X3 g* w1 X你不會學計算機的吧,這么可怕,不對?是1499!
0 H& V6 Q/ \1 d1 ~1 M哈哈 ,你可以做程序員啦,我也是學數控的,正確答案是1499
2 Y' j" r) @% d7 Y5 |0 ^; A* k這個是C語言的源碼( H+ Z# \. S1 f- F0 h7 @( [
#include<stdio.h>
6 Q3 `) D$ f% [1 R3 V) o+ l#include<conio.h>
' L$ \. |0 {! Q# nmain()7 S$ z* p+ x7 q6 R+ v4 ^
{
/ f5 P8 T( J- q1 U7 I1 m2 e3 S int A=1000; //開始的瓶數. C; u2 h5 t& \: `; w
int B=0; //已經喝掉的數量$ y0 N! o A% ?# n
int C=0; //最后剩余空瓶子5 v' M+ A( e7 Q
while (A > 0)
8 h, b- ]9 g) V$ T2 f# X0 N& @ W {; J; P. A: t6 I; r
A--;
/ w' s) R) P K! B U9 T B++;
& H+ D5 ~% O, S C++;8 [4 N$ g0 ]# Q
if (C == 3)
P; y, q# @! k E5 f) t6 J- P0 ~ {( O5 w1 w7 n/ V
C = 0; //當有3個瓶子時,空瓶數清零
% \3 n# `; s" O4 y$ v A++; //3個空瓶換一瓶,汽水數增加一瓶 5 o9 f: w- }9 S7 _* E6 a
}
# r/ s5 W+ b" m% s# F9 A } 0 ]: m4 t" ]9 _& G3 h- B5 r
printf("總共喝了%d瓶\n\a還剩下%d個空瓶子\n\a",B,C);
S+ K1 T0 z9 b7 s0 \2 x0 ^ getch();
' S [) S# I' D- |/ [$ |0 r return(0);
4 J/ N4 p* D$ g. D}
t8 e: o( a) L' @ E2 T0 b4 n2 {- n1 {/ ]
|
|